Answer: Option C Answer: (c)Indian Oil Corporation Limited is the largest commercial undertaking and India’s No.1 Company in Fortune the magazine’s prestigious listing of the world’s 500 largest Corporations, ranked 98 for the year 2011 based on fiscal 2010 performance.
Submit Comment/FeedBack