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

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