Wind turbine unit of German energy tech giant Siemens Energy announced last week sharp slimming of its onshore wind business
Siemens Gamesa’s manufacturing hub in Tianjin, China, one of the sites that seem to be in line for closure.Photo: Siemens Gamesa