Day: July 9, 2023

How Much Debt Is China?

China, which has lent nearly $1 trillion to about 150 developing countries, has been reluctant to cancel huge debts owed by countries struggling to make ends meet. That's at least…