Picture 1 of 3

 
 
An employee works on a solar panel production line at a solar company workshop in Yongkang, Zhejiang province, China.
An employee works on a solar panel production line at a solar company workshop in Yongkang, Zhejiang province, China.
 
      
Picture 1 of 3


 
 
 

Copyright © TheNews International, All rights reserved