A flower is seen between two solar cell panels of a photovoltaic plant in Puchheim near Munich. The European Commission launched an anti-dumping probe into Chinese solar panel imports Thursday, upping the ante in a major trade dispute Beijing insists should be solved by discussion
less