Business & Economics IMF projects India’s debt ratio at 84% of GDP by year-end Oct 15, 2022 - 4:16 am EDT @theindpanorama 0