ICICI Securities Ltd | Retail Equity Research Tech Mahindra (TechM) reported its Q1FY18 earnings wherein revenue growth was in line with our estimates while EBITDA margins were better than our estimate on the back of lower cost of services US$ revenues grew 0.6% QoQ to $1138.1 million and were in line with our expectation of 0.6% growth and $1,138.5 million Rupee revenues declined 2.1 % QoQ to | 7,336 crore and were in line with our | 7,339 crore estimate...