SOGEI website background

China falls into its own debt trap as loans under Belt and Road Initiative pile up

China is falling into its own debt trap as the Country's banks have sharply reduced lending to low-income-countires under its flagship Belt and Road iniative (BRI) [...]