The UK's Office of Gas and Electricity Markets (Ofgem) announced a larger-than-expected 6.4% increase in gas and electricity price cap for the 2Q ending June 2025. The price cap changes every 3 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results