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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results