Shell Plc said it has suspended its plans to sell its onshore oil assets in Nigeria, responding to a Supreme Court suit over oil leak appeal filed by a community in Bayelsa State. The oil major had announced its plans of divestment in May 2021. It was subsequently sued by …
Read More »