Octopus Energy gains two million new customers in Shell deal

Octopus Energy gains two million new customers in Shell deal