Home » Oil Corporation

Tag: Oil Corporation

Post
Why Indian Oil Corporation is the Number one Company in India.

Why Indian Oil Corporation is the Number one Company in India.

What is Indian Oil Corporation (IOC)? Indian Oil Corporation or IOC is India’s flagship national oil company and downstream petroleum major. The Indian Oil Corporation was established on 30th June, 1959. It was remained as Indian Oil Corporation on 1 September, 1964. Reasons for number one ranking in India: 1. The Indian oil corporation owns...