TimelineUpdateTech Mahindra Block Deal of 222,181 shares at 1726.45 worth 38.36 crore rupeesBBBW News Desk1/23/2025 5 min read ListenJan 23, 2025 12:32 PMMore Recommendations