Icon
 

Octopus Energy gains two million new customers in Shell deal