WorldEU faces tough decision on China solar panelsAFPJune 2, 2013June 2, 2013 by AFPJune 2, 2013June 2, 2013 BRUSSELS: The European Commission faces a difficult choice Wednesday — stick to its principles and impose anti-dumping duties on Chinese solar panel imports, or bow...