Tag: SHELL
Shell Says No Plan to Exit Nigeria
The Shell PLC has denied speculations that it is leaving Nigeria after selling…
The Shell PLC has denied speculations that it is leaving Nigeria after selling…
More on Youtube
Close

Sign in to your account