Siemens Gamesa wins order for 112MW Ishikari offshore wind project in Japan

SGRE wins offshore wind turbine order in Japan. (Credit: Siemens Gamesa Renewable Energy, S.A)



Related Article
Recommended Whitepaper

View More