Tech Mahindra Stocks Live Updates: Tech Mahindra Closes at Rs 1491.4 with 23.46% 3-Month Returns 22.07.2024 06:02 Economictimes.indiatimes.com