China is the ‘world’s largest official debt collector’
AidData report reveals Beijing’s total outstanding debt from the developing world is ‘at least $1.1 trillion’
AidData report reveals Beijing’s total outstanding debt from the developing world is ‘at least $1.1 trillion’
China’s signature foreign policy program has left economic-strapped nations struggling to repay Beijing loans