Indian Oil Corporation Corporate Overview IndianOil is India's flagship national oil company with business interests straddling the entire hydrocarbon value chain –…