Shell experiences dip in first quarter profits

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

More from Energy Voice

Latest Posts