Octopus Energy to repay £3bn Bulb cash to taxman ahead of schedule
The company has already repaid hundreds of millions of the amount owed, with the balance expected to be settled by the end of September.