SINOPIX PHOTO

Add to Lightbox Download
Workers assemble solar power panels at the Suntech factory in Wuxi, China. Suntech is one of the world's top 10 manufacturers of PV cells based on production output..
Workers assemble solar power panels at the Suntech factory in Wuxi, China. Suntech is one of the world's top 10 manufacturers of PV cells based on production output..