Ofgem confirms level of price cap

Ofgem has today (6 November) set the final level of the incoming energy price cap at £1,137, which is just £1 higher than the proposed amount.

This content is for members only. Please click here to view the full article.