Question 9 oil India limited is
a..
Answers
Answered by
31
Answer:
Oil India Limited (OIL) is the second largest hydrocarbon exploration and production Indian public sector company with its operational headquarters in Duliajan, Assam, India
Explanation:
i hope it helps u
Good afternoon
Jaya here!!......................... ☺️☺️
Similar questions