Indian oil company


Indian oil company

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.
00

New Post(0)