Explosion rocks Shell

Explosion rocks Shell, Agip oil facilities in Bayelsa

Explosion rocks Shell, Agip oil facilities in Bayelsa

Oil facilities belonging to Shell Petroleum Development Company (SPDC) and Nigerian Agip Oil Company (NAOC) in Bayelsa were on Monday…

4 years ago