BPCL Block Deal of 643,067 shares at 287 worth 18.46 crore rupeesBy bigbreakingwire on April 8, 2025 Apr 8, 2025 2:53 PM