External Stability
T
The Hawk
·
Sep 19, 2025, 01:04 PM
Japanese credit rating agency raises India’s sovereign rating to BBB+ and stable, third upgrade this year