CleanTechnica favicon

Siemens Gamesa To Deliver 8 Megawatt Turbines To 500 Megawatt French Offshore Wind Farm