Siemens to supply wind turbines for 38 megawatt onshore project in France

Siemens will deliver, install and commission 12 direct driven SWT-3.2-113 for the Les Gourlous...

Read More