Three more energy firms cease trading amid rising gas prices

Three more energy firms cease trading amid rising gas prices

Sky News

Published

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

Full Article