Insights into Editorial: The backlash against China is growing

Insights into Editorial: The backlash against China is growing   Introduction: China’s Belt and Road Initiative (BRI) which seeks to invest about $8 trillion in infrastructure projects across Asia, Europe and Africa, has come under intense scrutiny, not least due to suspicions over China’s intent behind the ambitious project. A study by the Centre for …