Tag: Shell Petroleum Company of Nigeria Ltd

Bayelsa seals Shell facility without building permit

The Bayelsa State government has sealed the premises of Gbaran Ubie Integrated

Kenneth Ibinabo Kenneth Ibinabo