Technology will be key to tackling climate change, says Shell boss Van Beurden

Shell chief executive Ben Van Beurden
Shell chief executive Ben Van Beurden

More from Energy Voice

Latest Posts