Green | Thu Nov 1, 2012 12:18am EDT

China launches trade probes on EU solar products