By Chris Logan and Robert Stiphout In his nine years as CEO, Ben van Beurden has dealt with so...
Latest News
News with matching TAG: "Shell"
View all news
News search results
SHELL FACES CLIMATE LAWSUIT IN DUTCH COURT
Despite several climate announcements over recent years, Shell’s business operations contin...