UK firms rush to dump Russian assets amid efforts to isolate Moscow
British firms are scrambling to dump Russian assets amid efforts by the US, EU and UK governments to deepen Moscow’s economic isolation after the invasion of Ukraine. Read more " rel="noopener" target="_blank">Read more