Tech Mahindra Q3 Results: Its revenue from operations increases 8.33% to Rs 14,393.2, compared with Rs 13,294.9 crore in the year ago period.