The Collapse of Consumer Energy Solutions: Systemic Failure Hidden in Plain Sight
On 9 January 2026, Consumer Energy Solutions Ltd (CES) – one of the UK’s largest installers operating under the Government’s ECO4 energy-efficiency scheme – entered administration and ceased trading with immediate effect. Over 700 employees were reported in 2024
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed