Indian Oil Corporation Limited is owned by Government of India and is controlled by state Government. It is one of the largest oil and natural gas company which produces Fuel, natural gas, Lubricants and other petrochemicals. It has ten refineries in India. It is a Fortune 500 company and is a leading Navratna Public Sector Company. It is also the 18th largest petroleum company in the world.
Pierre Nanterme (Chairman & CEO)
Annual Revenue: US$ 66 billion (2015)
Employees: 32000 Plus
Company Headquarters: New Delhi, India
Primary Line of Business: Oil and Natural Gas producer
Area Served: India