Skip to content

Shell

No plan to leave Nigeria – Shell

Shell Plc has dismissed reports that it may leave Nigeria after selling its onshore business in the Niger Delta. Recall that Shell said…