TimelineUpdateOla Electric Block Deal of 10,571,872 shares at 46.08 worth 48.72 crore rupeesBBBW News Desk6/11/2026 5 min read ListenJune 11, 2026More Recommendations