SmritiPlanInsightsReview

According to the World Bank's Global Development Finance Report 2010, the correct descending order of the world's five most indebted countries is :