Iberdrola buys its 'biggest-ever turbines' for Spanish wind farms
Order for SGRE 4.5MW machines for Herrera complex follows deal between Siemens AG for utility's stake in OEM
Order for SGRE 4.5MW machines for Herrera complex follows deal between Siemens AG for utility's stake in OEM