Tech Mahindra Block Deal of 203,351 shares at 1416 worth 28.81 crore rupeesBy bigbreakingwire on March 20, 2025 Mar 20, 2025 9:43 AM