New price cap to drive energy bills to two-year low
Britain‘s energy regulator, Ofgem implemented its latest price cap on 1st April – the energy price for a typical household utilising both gas and electricity and paying through direct debit will decrease by £238. This […]