The European Union has struck a controversial investment deal with China. The EU has hailed the accord – saying it will give European companies better …

source