Indian Oil Corporation Limited is an Indian state-owned oil and gas company under the ownership of the Government of India, registered in Mumbai and headquartered in New Delhi. It is the largest government-owned oil producer in India by both capacity and revenue, with a large consolidated oil refining capacity, and operates across refining, pipeline transportation and fuel marketing. The company is distinct from the already-live Oil and Natural Gas Corporation, India's separate state-owned upstream exploration company.
Reader Challenges (0 open reader challenges)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.
View At A Past Year
The atlas records no dated fact of its own for this entry, so there is no other year to choose.