Tech Mahindra posted its strongest quarterly performance in three years, with net profit rising 14% year-on-year to Rs 1,122 ...