Connect to share and comment

Solar power tumbles suntech

Appears In:
Some of the $75 billion sector's high profile names have fallen on hard times recently.
Solar power tumbles suntech

This picture taken on Feb. 27, 2012 shows workers assembling solar panels by hand on the factory floor of Chinese company Suntech in the eastern Chinese city of Wuxi.

Peter Parks