SINOPIX PHOTO

Add to Lightbox Download
< Prev Next >
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..