Siemens Gamesa win turbine supply order for 21MW wind project in China

Image: Siemens Gamesa to supply 21MW in China. Photo: Courtesy of Siemens Gamesa Renewable Energy, S.A.



Related Article
Recommended Whitepaper

View More