• IOCL

IOCL

Indian Oil Corporation Limited

Indian Oil Corporation Ltd (IOCL) is India’s flagship national oil company with business interests straddling the entire hydrocarbon value chain – from refining, pipeline transportation and marketing of petroleum products to exploration & production of crude oil & gas, marketing of natural gas and petrochemicals.

NEW DELHI,
Uttar Pradesh
(110001)