Energy Market Price Cap Raised – What Does It Mean?
The price cap, love it or loathe it, has been a cause of some serious contention over the last six months. To some, it has protected UK consumers from skyrocketing bills. For others, it is a form of reckless protectionism that has caused dozens of energy businesses to close. In the last few days though, […]
Energy Market Price Cap Raised – What Does It Mean? Read More »











