Pages • 1
Indian Oil Corporation Ltd Indian Oil Corporation Ltd Indian Oil Corporation Ltd. is Indias largest company by sales with a turnover of Rs. 271,074 crore and profit of Rs. 10,221 crore for the year 2009-10. IndianOil is the highest ranked Indian company in the latest Fortune ‘Global 500 listings, ranked at the 125th position. IndianOils.