How Much Is India In Debt

How Much Is India In Debt - According to the imf, india's debt to gdp ratio is around 68%.