Latest News Markets Tech Mahindra shares price drop over 5% following Q1 results: Should you buy, sell, or hold the IT stock? 07/26/2024 The Chandigarh News Tech Mahindra shares price dropped over 5% after the company announced its Q1 results, which were largely in line with...