In absolute terms, the United States is the most indebted country in the world, accounting for 29% of the world’s $60 trillion of sovereign debt.
By This Measure, The U.S. Has The 2nd Highest National Debt
Source: Visual Capitalist
Congrats! Are you a smart person?
We have a limited time offer for sophisticated and loyal readers like yourself.
Sign up today and get three months free
Limited time offer only expires 8/31/2019 or next
30 15 subscribers whichever comes first – please do not share this discount with others