Investment

EU-China trade agreement, step forward or tripwire?

The Comprehensive Agreement on Investment (CAI) just signed between the EU and China is not the solution to commercial and economic problems, but it could be a step forward or become a tripwire for bigger problems around China and the world. In… Read More ›