R5.6bn loss from discontinued international operations, including Poland and SwitzerlandCore SA and Ireland operations remain ...
Bharat Petroleum Corp. Ltd. (BPCL) entered strategic memoranda of understanding with Oil India Ltd., Numaligarh Refinery Ltd.