Logo
S&P Upgrades India’s Sovereign Rating to BBB Amid Strong Economic Recovery