Photo Gallery: The Sun's Emissaries
05/29/2012
Workers assemble solar panels by hand on the factory floor of Chinese company...
AFP

Workers assemble solar panels by hand on the factory floor of Chinese company Suntech in the eastern Chinese city of Wuxi.