SINOPIX PHOTO

Add to Lightbox Download
A worker inspects solar power battery cells 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 battery cells at the Suntech factory in Wuxi, China. Suntech is one of the world's top 10 manufacturers of PV cells based on production output..