Ofgem announces double supplier failure

Two more energy retailers have ceased trading, taking the total number to have exited the market via the supplier of last resort process so far this year to 24. The latest failures mean that almost 2.6 million domestic customers have seen their supplier cease trading in 2021.

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