"Developing countries grappling with tidal wave of debt repayments and interest costs owed to China": Report
May 27, 2025
China is putting growing financial pressure on developing countries, as debt repayments hit record levels. In 2025, these countries are expected to pay USD...