Gas and electricity company websites have been jammed since Thursday, collapsing under a deluge of customers rushing to submit meter readings before the 1 April regulated energy price cap increase in Great Britain.
Gas and electricity company websites have been jammed since Thursday, collapsing under a deluge of customers rushing to submit meter readings before the 1 April regulated energy price cap increase in Great Britain.