Great British Energy plans unveiled – what does it mean for your money?
Great British Energy has officially been established after mention in the Kings Speech today. The Great British Energy Bill will ensure Britons reap the benefits of “clean, secure, home-grown energy…