Iberdrola SA (BME:IBE) has signed a ten-year power purchase agreement (PPA) with Gestamp Automocion SA (BME:GEST) backed by 34 MW of wind and solar capacity to supply electricity to the Spanish car parts maker’s European plants.