SGRE wins turbine supply order at Azovskaya wind farm

SGRE to supply 90MW of wind turbines to Enel Russia. Credit: © Siemens Gamesa Renewable Energy, S.A.