Thursday, June 18, 2026

Grynspan

June 28, 2025

Debt service payments by developing countries hit $921 billion in 2024: UN report

Ms Mohammed regretted that a decade after the adoption of the Sustainable Development Goals (SDGs), development was facing serious headwinds.

Dollars