News

The recent upgrade of India's sovereign rating by S&P to BBB reflects confidence in the country's strong fundamentals.