×

Developing countries’ record $1.4 trillion debt service bill squeezes budgets

By Thomson Reuters Dec 6, 2024 | 10:38 PM