Nov 10, 2022 - World
U.K. has frozen £18 billion of Russian assets since Ukraine invasion
Add Axios as your preferred source to
see more of our stories on Google.

HM Treasury building entrance in London, United Kingdom. Photo: Mike Kemp/In Pictures via Getty Images
