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..16 Nov 2005
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..16 Nov 2005