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
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.
Source: Visual Capitalist