EDF Renewables agrees PPA with Tesco for renewable energy

EDF share price