After nearly a century of operations, Shell has agreed to sell its Nigerian onshore oil and…
Tag: SPDC
NIGERIA: Shell Agrees to Pay £95 Million for Oil Spills in Nigeria
Shell to pay £95 million for oil spills in Nigeria Shell agreed to pay South-South…