UK energy firm tumbles into liquidation after plan to create 100 new jobs The company has appointed liquidators after being acquired in 2023. Daily Express :: City and Business Feed after create ENERGY firm into jobs Liquidation plan tumbles 2026-01-24 admin