World Bank: Developing countries pay $741bn more than they receive
Developing countries are closing 2025 under intense financial strain, having paid $741 billion more in external debt service between 2022 and 2024 than they received in new financing, a rev...
Read More