Shell and Gazprom to invest $13billion in Russian projects

Shell
Shell chief executive Ben van Beurden.

More from Energy Voice

Latest Posts