The UK government previously said that Great British Energy would be headquartered in Aberdeen. The UK government previously said that Great British Energy would be headquartered in Aberdeen.
The UK government previously said that Great British Energy would be headquartered in Aberdeen. The UK government previously said that Great British Energy would be headquartered in Aberdeen.