Tech Mahindra Block Deal of 240,830 shares at 1590.40 worth 38.30 crore rupeesBy bigbreakingwire on July 17, 2025 July 17, 2025