Oil India Limited is the second largest hydrocarbon exploration and production Indian public sector company with its operational headquarters in Duliajan, Assam, India under the administrative control of the Ministry of Petroleum and Natural Gas.
Oil India Limited is the second largest hydrocarbon exploration and production Indian public sector company with its operational headquarters in Duliajan, Assam, India under the administrative control of the Ministry of Petroleum and Natural Gas.