Moody’s Investors Service has reaffirmed India’s credit rating at ‘Baa3’, the lowest investment grade, and maintained a stable outlook. The agency acknowledged the potential for high economic growth in India, which is expected to surpass that of all other G20 economies Continue Reading