India’s economy, despite rising to the world’s fifth-largest from the 12th over 15 years, remains in the lowest investment grade assigned by the agencies.
Citing lower downside risks and sharp economic recovery across sectors, ratings agency Moody's upgraded India's sovereign rating outlook to stable from negative.