£18 billion

Britain freezes £18bn worth of Russian assets

Britain freezes £18bn worth of Russian assets

By Biodun Busari The British government said it had frozen assets worth more than £18 billion ($20.5 billion) in the coffers of Russian oligarchs, other individuals and businesses sanctioned over the invasion of Ukraine. An agency of the UK finance ministry, the Office of Financial Sanctions Implementations (OFSI) said this on Thursday adding that Russia […]