TimelineUpdateBank of Baroda Block Deal of 805,928 shares at 237 worth 19.10 crore rupeesBBBW News Desk10/23/2024 5 min read ListenMore Recommendations