Profit was driven by a one-time land sale gain, rupee depreciation and improved rate of deal wins in its key verticals of ...
Shares of Tech Mahindra Ltd. 532755 inched up 0.81% to 1,689.45 Indian rupees Thursday, on what proved to be an all-around ...