In August 2024, the global credit rating agency had affirmed India's sovereign rating at 'BBB-' with a stable outlook