Tech Mahindra Stocks Live Updates: Tech Mahindra Closes at Rs 1,636.50 with Weekly Returns of 1.36% 0 03.09.2024 06:02 Economictimes.indiatimes.com