News

Octopus Energy is to pay £1.5 million in refunds and compensation after it failed to provide customers with final bills ...
O ctopus Energy is to pay £1.5 million in refunds and compensation after it failed to provide customers with final bills within six weeks, Ofgem has said. The regulator found more than 34,000 ...