Iberdrola SA (BME:IBE) and French telecom group Orange SA (EPA:ORA) have signed a power purchase agreement (PPA) that will in part support the development of the Spanish utilityâs 328-MW solar project in the home country.