Pushing back against China’s debt-trap deniers
Although China did not invent the concept of the ‘debt-trap’, as the world’s most important source of international development finance, China is currently the main international player of this centuries-old debt power game.Read the full article