The Watchdog That Watched and Waited
On 9 January 2026, Consumer Energy Solutions collapsed into administration. It ceased trading with immediate effect, made nearly 300 workers redundant (many of them in Wales, in communities where jobs
Read more