TimelineUpdateNTPC Block Deal of 2,426,259 shares at 423.15 worth 102.67 crore rupeesBBBW News Desk10/9/2024 5 min read ListenMore Recommendations