Is China 'Dumping' Solar Panels in the United States?

Gary Clyde Hufbauer analyzes the lawsuit against China by US solar panel makers but argues that the energy sector enjoys subsidies across the board in every country.
Featuring Gary Clyde Hufbauer (PIIE)
October 20, 2011