Tech Mahindra Profit Falls 4% As Higher Expenses Offset Rise In Revenue | Sharefundss