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 GBE), but also because a prominent local chef is betting on the city centre with a major new restaurant planned…