Great British Energy is to be headquartered in Aberdeen, with two smaller sites in Edinburgh and Glasgow, the UK Government has announced.
Great British Energy
1-2 of 2 Articles
Scotland’s four largest cities are on course to fight it out to be the home of Labour’s flagship public energy company.