Select Page

Three household gas and electricity firms have paid £8m for delays in producing final bills when customers switch suppliers.