Tech Mahindra Q2 results: Net profit dips 5% YoY but beats estimates​ | Sharefundss