About Company

Indian Oil Corporation Limited (IOCL; d/b/a IndianOil) is an Indian central public sector undertaking under the ownership of the Ministry of Petroleum and Natural Gas, Government of India. It is headquartered in New Delhi.[4] It is a public sector undertaking whose operations are overseen by the Ministry of Petroleum and Natural Gas. Indian Oil is ranked 142nd on the Fortune Global 500 list of the world’s biggest corporations as of 2022.[5] It is the largest government owned oil producer[6] in the country, with a net profit of $6.1 billion for the financial year 2020-21.[7] As of 31 March 2021, Indian Oil’s employee strength is 31,648, out of which 17,762 are executives and 13,876 non-executives, while 2,776 are women, comprising 8.77% of the total workforce.

Be the first to review “IOCL”

Your Rating for this listing