UK energy giant discloses details of Russian lawsuit

Moscow is seeking $1.6 billion in damages from Shell over the Sakhalin-2 LNG joint venture that the latter quit in 2022

Russia is seeking over $1.6 billion in damages from British energy giant Shell over a failed joint venture, the company…

Continue Reading