Workers check a solar panel at a field in Hami, China's farwest Xinjiang region. The European Commission launched an anti-dumping probe into Chinese solar panel imports Thursday, upping the ante in a ...
more Workers check a solar panel at a field in Hami, China's farwest Xinjiang region. 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