ITA Issues Final Determination On Chinese Solar Panels

In a closely watched trade fight on solar panels from China, the U.S. International Trade Administration issued final results of its anti-dumping administrative review for 2012-13 on Monday, giving two companies...

Already a subscriber? Click here to view full article