Iberdrola plans new Spanish wind complex ‘with most powerful turbine’

The Herrara Complex will be made up of three wind farms and will consist of 14 Siemens Gamesa turbines