Russia has launched a significant lawsuit against several companies belonging to the UK–Dutch energy giant, Shell. This legal action was revealed through the Moscow Commercial Arbitration Court’s records, though many of the details remain unclear. What we do know is that Shell’s global entities, including Shell Global Solutions International B.V., Shell Exploration and Production Services B.V., Shell Sakhalin Services B.V., and others based in the UK and Russia, have all been named as defendant...