India's debt-GDP ratio dips to 18.7 per cent in March 2024

India's debt-GDP ratio dips to 18.7 per cent in March 2024