Tag: Russian frozen assets
Britain freezes £18bn worth of Russian assets
The frozen Russian assets were worth 6 billion pounds more than the total reported under all other British sanctioned regimes.