Great British Energy in Aberdeen: Questions Over Minister Engagement as Chef Graham Mitchell Unveils “Tatlers by Tarragon”
Aberdeen is once again at the centre of Scotland’s national conversation — not only because it has been chosen as the headquarters for the UK’s new publicly owned clean energy company, Great British Energy (often shortened to GB Energy or