What is Great British Energy? The solution to energy dependency?
The patriotism evoked by its name, combined with the promise of public ownership has struck a chord with many. But what exactly is Great British Energy, and can it deliver on its promises?
Read More