British Gas, Octopus Energy, EDF, and OVO Energy customers could have a combined £240 million of energy credit lying dormant ...