Multiple choice IOC stands for _________. Indian Olympic Corporation Indian Oil Corporation Indian Orphan Community None of these Reveal answer Fill a bubble to check yourself B Correct answer Explanation IOC refers to Indian Oil Corporation Limited, India's largest oil and gas company. It is a Maharatna public sector company under the Ministry of Petroleum and Natural Gas, involved in refining, marketing, and distribution of petroleum products.