Shell boss breaks silence on possible North Sea sell-off

Shell
Shell chief executive Ben van Beurden.

More from Energy Voice

Latest Posts