International Debt Report
-
Africa
Developing countries paid record $443.5 billion on public debt in 2022 – report
Amid the biggest surge in global interest rates in four decades, developing countries spent a record $443.5 billion to service…
Read More »