India is the only country in the world that is rated below investment grade by global rating agencies which lend in the International Monetary Fund (IMF) club.
There is an unending list of strong features which seem to be at odds with its rating. India
Disclaimer: These are personal views of the writer. They do not necessarily reflect the opinion of www.business-standard.com or the Business Standard newspaper