05-09-2022, 05:18 AM
(05-09-2022, 03:29 AM)Omnipresent Wrote: Similarly, it's a daft idea to move the technology team to Glasgow when all the major technology companies in the UK are based in Central London.
In 2021 the biggest Tech Hubs in the UK were in Newbury, Basingstoke, Manchester, Leeds and Glasgow.
Source: Tremglobal.com