Oil giant Shell is facing a legal battle over an alleged oil spill in the Niger Delta that damaged waterways and farms. The company has appealed a court order to …
oil spill
-
-
The Shell Petroleum Development Company (SPDC) confirmed an October 3 oil spill at its Peremabiri flow station in Bayelsa State. This leakage has extensively damaged numerous farmlands and the marine …