SINOPIX PHOTO


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..
Filename: SINOPIX.factory.workers355.JPG
Copyright Sinopix Photo Agency Ltd
Copyright Sinopix Photo Agency Ltd
Keywords: