Indian Oil Corporation (IOC) is India's largest company by revenue and market share. It has a network of over 17,600 retail outlets across India selling petroleum products under various brands like Xtra Premium petrol and Xtra Mile diesel. IOC also sells other energy products like cooking gas (Indane), lubricants (Servo), and has launched loyalty programs like Xtra Power Fleet Card to build customer loyalty. The document provides an overview of IOC's operations, market share, brands and products.