11 Dec 2018 Octopus signs five-year Power Purchase Agreement in Italy with Shell Energy Europe Ltd Read more