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