Tech Mahindra Q2 preview: Net profit may drop up to 16% YoY | Sharefundss