Shell must be at the vanguard of the “unstoppable” energy transition

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

More from Energy Voice

Latest Posts