Fitch has a 'BBB-', the lowest investment grade, rating on India, with a stable outlook.
24 April 2019 3:23 PM IST