You just read:

Location, Location, Location: CompTIA Tech Town Index Identifies Top Places to Work in IT Across the UK

News provided by

CompTIA

07 Oct, 2019, 09:30 BST