United Kingdom

Russia demands over $1 billion in compensation from British oil giant

|

Russia sues eight subsidiaries and demands more than $1 billion in compensation from British oil giant Shell.