Retail Market
Another three energy suppliers fail – they are unlikely to be the last
Today another three suppliers failed: ENSTROGA, Igloo Energy and Symbio Energy all announced they have ceased trading. ENSTROGA had around 6,000 domestic customers, Igloo had roughly 179,000 domestic customers, while Symbio supplied around 48,000 domestic customers and a small number of non-domestic customers. Igloo [...]