Correct option is A
The correct answer is (a) Indian Oil Corporation Limited
Explanation: Indian Oil Corporation Limited is India's largest oil company.
Information Booster:
- The company is the leading oil and gas PSU from India featuring on 116 position in the Fortune 'Global 500' list.
- It has maintained its leadership in the ‘BW Top 500’ for the third consecutive year and has been recognized as the most respected oil and gas company by Business World.
- IndianOil achieved the third spot for brand strength in the oil and gas sector in the ‘Brand Finance’ rankings.
- IndianOil was named the leading Indian oil and gas corporation in the Bloomberg NEF Global Energy Transition Score and topping the S&P Dow Jones Sustainability Indices for the sector.
About Indian Oil Corporation Limited
- Indian Oil Corporation Limited (IOCL or IOC), trading as IndianOil, is an Indian multinational oil and gas company under the ownership of Government of India and administrative control of the Ministry of Petroleum and Natural Gas.
- It is a public sector undertaking which is registered in Mumbai but headquartered in New Delhi.
- It is the largest government-owned oil producer in the country both in terms of capacity and revenue.
- It has consolidated refining capacity of 80.55MMTPA