18 Jan Tech Mahindra acquires insurance tech provider CTC IT Ltd Meeta Ramnani CTC Tech Mahindra has also announced an investment of €20 million, to pick 25% ownership stake each in InsurTech ventures, SWFT and Surance.