Shell boss welcomes ‘mobilisation of society’ as oil protests intensify

Shell
Shell chief executive Ben van Beurden.

More from Energy Voice

Latest Posts