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 financ...
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 financ...