Skip To Content

Shell Shocks: How An Oil Giant Secured A $1.3 Billion Deal Mired In Corruption Allegations

In a statement, Shell said it did not believe the company or any of its current or former colleagues had acted illegally.

James Ball 2 years ago