Target Group snapped up in £112m deal

Welsh FinTech Target Group has been acquired in a £112m deal. Indian giant Tech Mahindra has completed a deal for … Continue reading Target Group snapped up in £112m deal