Matchtech, part of Gattaca plc, unveils new brand identity and integrates Barclay Meade, focusing on AI-powered STEM ...