US Slaps Hefty Dumping Duties On Chinese Solar Panels

The U.S. Department of Commerce on Thursday imposed anti-dumping duties of just over 31 percent on solar panels from China, a move proponents said would combat China's unfair trade practices and...

Already a subscriber? Click here to view full article