Editors' Blog Renewable Energy Trade War Brewing by 03.20.12 | 9:33 am Commerce Department finds China has illegally subsidized solar panel manufacturing and moves to impose tariffs. Send Tips