Leaked Shell Documents Reveal Executives Approved Niger Delta Pipeline Operations Despite Spill Warnings
Newly released internal documents have revealed that senior executives at Shell approved the continued operation of oil pipelines in Nigeria’s...
Read more
