4. Russian Federation
Number of units: 33
Estimated total capacity: 23,643 mW
Specialists of the Leningrad Metal Plant, part of the OJSC Power Machines, dismantle turbines on Aug 20, 2013, in Saint Petersburg,Russia, before sending to customer. [Photo / IC]
Top 10 Chinese cities attracting most talent | Top 10 private companies in China | Top 10 employers rated best by students |