Developing Nations Stagger Under Public Debt Interest
Public debt interest payments neared one trillion dollars in 2025, according to a UNCTAD report warning of severe burdens on developing countries.
Public debt interest payments neared one trillion dollars in 2025, according to a UNCTAD report warning of severe burdens on developing countries.