Is China Creating Debt Traps in the Developing World?
This discussion paper looks into China’s financial relations with developing countries in recent years, amid claims that Beijing...
A situation where opposing parties cannot reach an agreement, resulting in a deadlock in political processes.
Read more about this term →