Tech Mahindra Q3: Profit Miss, Revenue Beat & Soaring Deal Wins