Debt interest exceeds health or education spending in 51 developing countries: UN
Developing economies paid nearly $1Tin interest in 2025, squeezing resources for development, says UN Trade and Development
Read original article on Anadolu Ajansı Güncel Haberler →