Fri. Nov 22nd, 2024

China lent $1.34 trillion to developing countries in the period between 2000 and 2021, largely for work tied to its Belt and Road project.

By