Question : Which company owns the most number of oil refineries in India?
A. ONGC
B. BPCL
C. IOC
D. HPCL
Show Answer
Question Listed : IOC, Oil, Petroleum,