Shares of Tech Mahindra Ltd. 532755 inched up 0.30% to 1,659.50 Indian rupees Tuesday, on what proved to be an all-around ...