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
Reviews