You just read:

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

News provided by

CompTIA

Oct 07, 2019, 04:30 ET