Q.According to the World Bank’s Global Development Finance Report 2010, the correct descending order of the world’s five most indebted countries is :
Correct answer: Russia, China, Turkey, Brazil, India
Read, practise, and share this question using its permanent link.