Iberdrola SA (BME:IBE) and the Spanish unit of Heineken NV (AMS:HEIA) have signed a long-term power purchase agreement (PPA) which will support the construction of a 50-MW solar photovoltaic (PV) park in the comarca of Andevalo, western Spain.