Spain’s Iberdrola (BME:IBE) said on Tuesday it has signed a power purchase agreement (PPA) with Italian retailer Selex Group for a total of 1,250 GWh of renewable electricity.