Explore the World of Debt Dashboard: Key insights across 188 countries | UNCTAD Google Alert – Global Debt
Global public debt has nearly doubled since 2010, reaching a historic $97 trillion in 2023. Rising interest rates are further straining government …