Multiple choice

O.I.L stands for

  1. Organization India limited

  2. Open India Limited

  3. Oil India limited

  4. None of these

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

O.I.L. stands for Oil India Limited, which is a state-owned enterprise involved in the exploration and production of oil and natural gas.