Visualizing $97 Trillion of Global Debt in 2023
Global debt has soared since the pandemic. Which governments have the biggest stockpile of debt outstanding in 2023?