Blog
Weak business models to blame for the collapse of UK energy providers
With 25 UK energy providers now in administration, the impact on consumers is significant. This article highlights the importance the sector’s...