How much does the Indian government have to pay to the World Bank and IMF each year in interest on the loans India has taken? At 2015
How much does the Indian government have to pay to the World Bank and IMF each year as interest on the loans India has taken?