Shell says Nigeria Delta oil spill dropped by 40% in 2020

Shell is the operator of Nigeria main onshore oil and gas joint venture SPDC which has struggled for years to contain spills in the Delta caused due to …