Tech Mahindra share price: Tech Mahindra shares plunge 6% on Q3 earnings. Here’s what brokerages recommend

[ad_1] Shares of Tech Mahindra fell more than 6% in Thursday’s trade to the day’s