EU imposes antidumping duties on solar panels imported from China

16:23 PM | June 4, 2013 | Ian Young