UK remains ‘core position’ for Shell oil business amid net zero drive

© ShellUK shell oil

More from Energy Voice

Latest Posts