Spanish power utility Iberdrola SA (BME:IBE) announced today it has struck a long-term power purchase agreement (PPA) to supply renewable power to the local facilities of banking group Kutxabank.