About

IndianOil Corporation Ltd is India's largest commercial enterprise. The IndianOil Group of companies owns and operates 10 of India's 20 refineries.