Mahindra Holidays Block Deal of 600,003 shares at 357.90 worth 21.47 crore rupeesBy bigbreakingwire on May 23, 2025 May 23, 2025