BPCL Trust sells 68.4 lakh shares in block deal, stock gains

BPCL Trust sells 68.4 lakh shares in block deal, stock gains
BPCL Trust sells 68.4 lakh shares in block deal, stock gains BPCL#39;s board of directors had approved sale of upto 68,36,948 equity shares held by BPCL ESPS Trust

admin