Connect with us

Markets

$69 Trillion of World Debt in One Infographic

What share of government world debt does each country owe? See it all broken down in this stunning visualization.