Russia Must Pay $5B To Ukrainian Firm Over Crimean Assets

An international arbitration court has ordered Russia to pay $5 billion to a Ukrainian state-owned energy company over assets that Russian forces seized during the 2014 occupation of Crimea....

Already a subscriber? Click here to view full article