About Indian Oil

 Indian Oil Corporation Limited (IOCL) is one of the largest state-owned oil and gas companies in India. Established in 1959, IOCL operates across the entire hydrocarbon value chain, including refining, pipeline transportation, marketing of petroleum products, and research and development. IOCL's refining capacity is over 80 million metric tonnes per annum, and it operates a network of more than 28,000 fuel stations in India. The company is also involved in the production of alternative fuels such as biofuels and hydrogen, as well as petrochemicals. IOCL is headquartered in New Delhi and has a presence in several countries worldwide. It is listed on both the National Stock Exchange and the Bombay Stock Exchange.