Friday, September 19, 2025

IMF: Global debt in 2024 was $251 trillion, 235% of global GDP