News

Bharat Petroleum Corp. Ltd. is a holding company, which engages in the business of refining of crude oil and marketing of petroleum products. It operates ...
India's Bharat Petroleum Corp (BPCL) plans to invest $121 million to develop the Nunukan oil and gas block in Indonesia, the company said in a exchange filing on Wednesday.