Indian Oil Corporation (IOC)
  • Indian Oil Corporation (IOC)

  • Country: India
  • Type: Commercial
  • Website: www.iocl.com
  • Update: 05-02

Indian Oil Corporation Limited (IOCL) is India's largest oil company, founded in 1964 and headquartered in Mumbai. IOCL holds about 501 TP3T of India's petroleum products market share and controls over 601 TP3T of India's oil and gas pipelines. Indian Oil Corporation was ranked 88th in the Fortune 500 in 2013.

en_US