Home Tags Ben van Beurden

Tag: Ben van Beurden

Shell consultant resigns, accusing the company of causing “severe harms.”

Shell’s safety consultant has resigned after accusing the company’s top management of neglecting to protect the environment. Caroline Dennett...

MOST POPULAR

HOT NEWS