by Joe Panettieri • Jan 23, 2022 Tech Mahindra has obtained CTC (Com Tec Co IT), an IT solutions and provider supplier for prospects inside the insurance policy and economical expert services verticals. The buyout selling price was US$352 million. A valuation based on EBITDA a number of was not […]