Siemens Gamesa secures order to supply 39 onshore wind turbines for five projects in France
Siemens Gamesa Renewable Energy (SGRE) has secured orders for the supply of 39 onshore wind turbines in France, with aggregate capacity of 104 MW, at five … Read more