Global Sovereign Debt Monitor 2023136 out of 152 countries in the Global South are critically indebted.Download the full report.