The CEO of the Indian Oil Corporation is Mr. Sarthak Behuria.
For more information, you can click on related links.
View page
The Indian Oil Corporation has a distribution network of 5.935
distributors of cooking gas. Similarly, this corporation has the
largest network of fuelÊstations in India, which numberÊabout
20,575.
View page
The Indian Oil Corporation was founded in 1964. There
headquarters is in New Delhi, India. They are an oil producer ( one
of the biggest in the world). They supply oil to a major chunk of
India.