SINOPIX PHOTO


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