Siemens Gamesa wins 76-turbine order for Texas project

Engie North America orders the SWT-2.625-120 turbines for its 199.5MW Live Oak project in West Texas with a 10-year service agreement

Siemens Gamesa wins 76-turbine order for Texas project
Published 8 May 2018, 17:46Updated 8 May 2018, 17:47
Europe