Indian Oil Corporation Limited (
IndianOil) is India's largest commercial enterprise headquartered in
Delhi, with a sales turnover of Rs. 4,50,756 crore (US$ 73.7 billion) and profits of Rs. 5,273 crore for the year 2014-15. It is also the leading Indian corporate in Fortune's prestigious 'Global 500' listing of the world's largest corporates, ranked at the 119th position for the year 2015.