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

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