Indian Oil
Indian Oil Corporation Limited is a leading multinational oil and gas company in India.
Largest government-owned oil producer.
Company Overview
Public Sector Undertaking
New Delhi
Founded in 1959
Largest government-owned oil producer.
Refining Capacity
80.55 mmtpa
Established in 1964
Consolidated refining capacity of 80.55 million metric tons per annum.
Corporate Headquarters
Located in New Delhi, India’s capital city.
Registered Office
G-9, Ali Yavar Jung Marg, Bandra (East), Mumbai – 400 051
Mumbai Base
9am – 6pm
Customer Feedback
”Indian Oil Corporation has consistently provided reliable fuel solutions. Their commitment to quality and service makes them a trusted partner in the energy sector.”