Commerce Department finds China has illegally subsidized solar panel manufacturing and moves to impose tariffs.
Renewable Energy Trade War Brewing
|
March 20, 2012 9:33 a.m.
Start your day with TPM.
Sign up for the Morning Memo newsletter