Shell boss keen to help UK with climate change, “when it makes business sense”

Shell
Shell chief executive Ben van Beurden.

More from Energy Voice

Latest Posts