Commercial & Industrial Elgin and Erova sign 15-year PPA for 112.6 MW UK solar PV portfolioBy solarenergyJuly 24, 20260 UK independent power producer (IPP) Elgin Energy has signed a 15-year power purchase agreement (PPA) for a 112.6MW solar PV…