13 Most Indebted Countries In the World

Page 5 of 14

10. Spain

External Debt Total: $2 305 648 000 000

External Debt Divided per Capita: $52 045

home-366927_1280

Page 5 of 14