Shell and Gazprom to invest $13billion in Russian projects

Shell CEO Ben van Beurden
Shell CEO Ben van Beurden

Breaking