BPCL Trust sells 68.4 lakh shares in block deal, stock gains Hot Stocks admin February 14, 2024 0 52 1 minute read BPCL#39;s board of directors had approved sale of upto 68,36,948 equity shares held by BPCL ESPS Trust