Wacker Slams Proposed U.S. Duties on Solar Panels from China

11:43 AM | May 29, 2012 | Ian Young