Latest news today on Oloibiri Research Centre

Shell oil Top News

Oloibiri Research Centre excites Shell

The Shell Petroleum Development Company of Nigeria Limited (SPDC JV), has expressed delight on the planned construction of the Olobiri Museum and Research Centre in Otuabagi, Ogbia Local Council of Bayelsa State.

Advertisement