Indian Oil Corporation Limited is one of India's leading oil companies. Net sales break down by activity as follows: - refining and distribution of petroleum products (94.6%): 69.