Commercial & Industrial Shell, ubitricity signs PPA for 17.6 MW Chester solar projectBy solarenergyJuly 3, 20260 Oil and gas giant Shell has signed a power purchase agreement (PPA) with UK public charging network Ubitricity to supply…