Siemens Gamesa wins large order on eve of massive Spanish wind power boom
150MW order from Elawan Energy amid efforts by Spain to more than double use of renewables in a decade to meet climate goals
150MW order from Elawan Energy amid efforts by Spain to more than double use of renewables in a decade to meet climate goals