Brokerages expect up to 21% upside in Tech Mahindra despite concerns over rising hiring costs

Stocks