Posted in Finance BPCL Trust to sell up to 4% of its shares (86.77 million shares) on March 9, 2021 Ritik Gupta