British Gas, OVO, EDF, EON and Octopus help worth total of £2,791 in new payments

Bristol Post

Published

The new price cap will come into effect from October 1, which means that the average home will pay energy bills of £1,714 a year.

Full Article