Tech Mahindra Q3 results: Profit drops 5% to Rs 1,146 crore; margins fall by 310 bps | Sharefundss