Accessibility links

Gansu, China – 25 Feb 2010. A worker stands between wind turbine rotoors at Gansu Jinfeng Wind Power Equipment Co. Ltd. in Jiuquan, Gansu Province, China.


Comments are closed.