World UK energy firm tumbles into liquidation after plan to create 100 new jobs January 25, 2026 The company has appointed liquidators after being acquired in 2023. Read More