Business

Octopus Energy gains two million new customers in Shell deal

Shell has agreed to sell its household energy supply business in the UK and Germany to Octopus Energy.The deal means Octopus now has 6.5 million....Read More