Indian Oil Corporation Limited (IOCL), founded in 1964 and headquartered in Mumbai, is the largest oil company in India. Indian Oil Corporation occupies about 50% of India's oil products market share and controls more than 60% of India's oil and gas pipelines. Among the Fortune Global 500 in 2013, Indian Oil Corporation ranked 88th.