Home/ Finance/ Mahindra Life Block Deal of 686,764 shares at 493 worth 33.86 crore rupees Intraday Large Deals Mahindra Life Block Deal of 686,764 shares at 493 worth 33.86 crore rupees October 29, 2024 Updated November 29, 2024 Advertisement