Is the World Underrating India’s Economy?

For the first time in 35 years, India has been promoted to the “A-rated” club by the Japan Credit Rating Agency (JCR). They upgraded India’s status from BBB+ to A-. While this is a proud moment that highlights India’s economic progress, it also reveals a confusing situation: why are the biggest Western credit rating agencies … Read more