New Great British Energy partnership launched to turbocharge energy independenceContributed by: UK Government and Public SectorTagsGovernmentGreat British Energy