Consumers need to pay an estimated £2.7bn to cover the costs of 28 energy supplier failures

Customers will need to pay an estimated £2.7 billion to cover the costs of 28 energy suppliers failing since June 2021, in addition to the cost of running Bulb Energy. While the supplier failures were caused by substantial increases in wholesale prices, Ofgem’s approach to licensing and monitoring suppliers over previous years increased the risk…

Read more