China slaps antidumping duties on polysilicon from EU

13:33 PM | May 2, 2014 | Deepti Ramesh