Developing economies paid nearly $1Tin interest in 2025, squeezing resources for development, says UN Trade and Development Sources: Anadolu Agency.