On the Go Petrobarometer Shell wins 2011 Bonga oil spill case in UK supreme court byBunmi AdulojuMay 10, 2023