(b) According to the Fortune 500 list of Indian companies for 2014, state-run Indian Oil Corporation is the country's largest company in terms of revenue, followed by Reliance Industries and Bharat Petroleum in the second and third place respectively.