Visualizing the State of World Debt in 2025 share.google/Wx1TH7evUTzi...
share.google
Visualizing the State of World Debt in 2025
World debt stands at $111 trillion in 2025. We show the countries with the greatest debt burden overall in a precarious climate.