Intraday Large Block Deals Tech Mahindra Block Deal of 240,830 shares at 1590.40 worth 38.30 crore rupees July 17, 2025 Updated July 17, 2025 Advertisement July 17, 2025Related Advertisement