Spanish renewables giant Iberdrola will supply Spanish telecommunications operator Vodafone España with 540GWh of clean energy a year from January, after the companies signed a long-term power-purchase agreement. A total of 140GWh will be supplied from Iberdrola’s 49MW under-construction Puylobo wind farm