Site icon The Tourist Files

Three more energy firms cease trading amid rising gas prices

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.

Exit mobile version