EDF Renewables has signed a 20-year corporate power purchase agreement (PPA) to supply 31 MWp of solar energy to Siplec, a company of French retailer E.Leclerc.