Share
twitterlinkedinfacebook
Image 1 of 1
3056989.JPG
Workers with on a 100 Kwatt wind turbine in GHRE Power factory in Shanghai, China