Supply of 89 SWT-DD-130 wind turbines with a total rated power output of over 380 MW Zamudio, Spain, 03-Aug-2018 —…