Listing Details

Our Listing Details

Overview
Indian Oil Corporation Limited (IOCL or IOC), trading as IndianOil, is an Indian multinational[3][4] oil and gas company under the ownership of the Government of India and administrative control of the Ministry of Petroleum and Natural Gas. It is a public sector undertaking which is registered in Mumbai and headquartered in New Delhi.[5] It is the largest government-owned oil producer[6] in the country both in terms of capacity and revenue. It has consolidated refining capacity of 80.55MMTPA.[7
Location

Reviews

Add Review

Your rating for this listing

0 / 5

Upload Photos