Tech Mahindra Shares: Tech Mahindra closes at Rs 1608.65 with strong volume 0 01.11.2024 06:03 Economictimes.indiatimes.com