IOC is India's biggest company: Fortune 500 list
Indian Oil Corp (IOC) tops the chart with an annual revenue of Rs 5,00,973 crore, while Mukesh Ambani-led Reliance Industries Ltd's (RIL) full-year revenue is Rs 4,44,021 crore.
Dec 14, 2014, 11:24 AM IST