Russian assets worth over £18 billion have been frozen: Britain

The British government on Thursday said it has frozen assets worth over £18 billion of Russian oligarchs and businesses over the Ukrainian invasion by Moscow. Now, Russia has become Britain's most-sanctioned nation, overtaking Libya and Iran, the Office of Financial Sanctions Implementation said in an annual report. The UK has also sanctioned 95% of all Russian exports.

Load More