-
Metoree
-
Companies
-
Indian Oil Corporation Ltd
Overview
Indian Oil Corporation Ltd (IOCL), established in 1959 and headquartered in New Delhi, India, is a multinational that explores and produces petroleum products and is also a manufacturer of petrochemicals.
The company was India’s highest-ranked energy PSU (public sector undertaking) in the Fortune 500 list in 2023 and is the government’s largest oil producer in capacity and revenue.
It owns and operates 11 refineries with a capacity of 80.7 million metric tonnes per annum (MMTPA) and intends to increase to 107MMTPA by 2024-25.
Profile
Products
1 Indian Oil Corporation Ltd's product is listed.
Location
People also searched