Tech Mahindra, an IT services company, released its financial results for the third quarter that ended on december 31 of the ...