Top 10 - Countries with the Most Debt (2007)

Country
Debt (Billion $)
1. Brazil
226
2. China
170
3. Mexico
158
4. Russia
153
5. Argentina
137
6. Indonesia
136
7. Turkey
115
8. South Korea
110
9. India
97
10. Thailand
67

 

 

©2007 The10ThatMatter.com