Spanish renewables firm Grenergy Renovables SL (BME:GRE) said on Friday that it has signed a power purchase agreement (PPA) with a corporate off-taker to supply electricity from a 259-MWp solar farm in Spain.