Spanish power utility Iberdrola SA (BME:IBE) announced today it will supply renewable electricity to local Uvesco Group under a long-term power purchase agreement (PPA) signed by the companies.