Octopus inks solar PPA deal with ShellBy SaraDecember 11, 2018 Five year off-take agreement covers power generated by a 70.5MW PV portfolio