Report: China Has Spent $240 Billion ‘Rescuing’ Belt and Road Countries to Save Its Own Banks
China spent $240 billion between 2000 and 2021 to “rescue” 22 countries struggling to repay predatory Belt and Road Initiative (BRI) loans, according to a report published on Tuesday.