Home Business Octopus Energy to Repay £3bn Taxpayer Support for Bulb Rescue