GE Renewable Energy to supply 38 of its 2.7-132 wind turbines for Low Wind Speed conditions 102.6 MW can power the equivalent of 285,000 house...
Sakhalin-2 is one of the world’s largest integrated, export-oriented, oil and gas projects, as well as Russia’s first offshore gas project...