Shell to become single off-taker of largest solar farm in England
Shell Energy Europe has signed an initial five year power purchase agreement (PPA) with British Solar Renewables (BSR) to take power generated at England’s largest solar farm at RAF Lyneham.