Recently, the stock price of Tech Mahindra Ltd. (Tech Mahindra) corrected by ~15% from 52-week high of Rs.515 as it has reported lower revenue growth in the recent quarters due to slower-than-expected...