Intraday Large Block Deals Tech Mahindra Block Deal of 233,091 shares at 1413 worth 32.94 crore rupees March 20, 2025 Updated March 20, 2025 Advertisement Mar 20, 2025 9:54 AMRelated Advertisement