IOCL, BPCL, HPCL ratings affirmed by Moody’s; stable outlooks
India’s three state-owned oil refining and marketing companies, Indian Oil Corporation (IOCL), Bharat Petroleum Corporation (BPCL) and Hindustan Petroleum Corporation…
India’s three state-owned oil refining and marketing companies, Indian Oil Corporation (IOCL), Bharat Petroleum Corporation (BPCL) and Hindustan Petroleum Corporation…