Tags Energy firm collapses

Tag: energy firm collapses

Energy firm collapses with web of debts

A Energy supply firm based in Northern England has collapsed leaving creditors and customers in limbo according to reports. GB Energy Supply which is located in Lancashire has...