UK sanctions on Russia top £18 billion for the first time
New figures released today reveal the full effect of UK sanctions on Russia – with over £18 billion frozen and reported to OFSI. The figure, released in OFSI’s Annual Review, is around £6 billion more than held across all other UK sanctions regimes… read more