Frozen Russian Assets In UK Top £18B As Sanctions Bite

The British government said on Thursday that it has frozen a total of £18.4 billion ($21 billion) in Russian assets after the country invaded Ukraine, establishing what it called the most...

Already a subscriber? Click here to view full article