Russia Files Major Lawsuit Against UK–Dutch Energy Giant Shell
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.,