×

UK’s Capita to sell IT services business Trustmarque for $149 million

Jan 28, 2022 | 1:32 AM