Indian Oil Corporation
View Profile →Indian Oil Corporation (IOC) is India's largest commercial enterprise, primarily engaged in refining, pipeline transportation, and marketing of petroleum products. It also has interests in petrochemicals and explores clean energy solutions.









