Visualizing $97 Trillion of Global Debt in 2023

Global debt has soared since the pandemic. Which countries have the biggest stockpile of debt outstanding in 2023? Read more