News Nigerian Shell Employees Orchestrated Oil Spills For Financial Gains—Dutch TV by New National Star December 10, 2020 0 A Dutch investigative TV programme, Zembia, has reported that employees at Royal Dutch Shell's Nigerian joint venture orchestrated damage to ... Read more