Product & technology Quixant announces the launch of its new UK-based service centre to enhance every stage of the customer journey 18 Jul 2022