SINOPIX PHOTO

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