Is Tech Mahindra a Buy or Reduce after Q2 results? Brokerages split, margins in spotlight – 3 big triggers to watch