economy
Budget 2025: A Chance to Acknowledge and Address India's Growing Debt Burden
The country’s current public debt stands at approximately 83% of GDP, a level that is projected to remain around 83.6% until 2027-28, according to IMF estimates. Jan 28 2025