Spanish energy giant Iberdrola SA (BME:IBE) has signed a power purchase agreement (PPA) with telecommunications operator Vodafone Espana SAU, which in part will support a 49-MW wind farm project in Spain.