Three more energy firms cease trading amid rising gas prices

0
247

Energy firm Igloo, along with two others, have confirmed they are ceasing to trade as wholesale energy costs continue to take their toll on small suppliers.