Siemens Gamesa suffers $61m Covid-19 profits hit
Virus intensifies challenges to the wind turbine OEM's onshore business in India and Northern Europe
Virus intensifies challenges to the wind turbine OEM's onshore business in India and Northern Europe