Octopus Energy seals bid to take over 1.5 million Bulb customers

Octopus Energy seals bid to take over 1.5 million Bulb customers