Indian Oil Corporation is an oil company that refines, transports and markets petroleum products to dealers in India. It is one of the leading Indian corporate company and is also listed in the Global 500 listing and ranked 88 in the year 2013. The company's approximately 34,000 employees work for more than 50 years meeting all allergy demands. Its business verticals include refineries, pipelines, marketing, R&D centers, business development, natural gas, etc. It is also overseeing new business opportunities in Asia and African markets. It owns 10 out of 22 refineries in India with a refining capacity of 65.7 million metric tons per year. It is India's largest network to meet the critical needs of consumers in an efficient and economical manner.
Indian Oil Corporation (IOCL) - phone number, head office address, website details