Intraday Large Block Deals Tech Mahindra Block Deal of 203,351 shares at 1416 worth 28.81 crore rupees March 20, 2025 Updated March 20, 2025 Advertisement Mar 20, 2025 9:43 AM Related Advertisement