Read More Energy Industry News BPCL board sanctions stake sale in Numaligarh Refinery for $1.3bn Bharat Petroleum Corporation Limited (BPCL) said that its board of directors has approved the sale of the company’s… byPallavi MadhirajuMarch 2, 2021