The Operational headquarters of Oil India Limited is located in
A. Mumbai
B. Delhi
C. Duliajan
D. Pune
Answer:D
The Operational headquarters of Oil India Limited is located in
A. Mumbai B. Delhi C. Duliajan D. Pune