Ilan Shor’s companies, affiliated with Russia, have been sanctioned by the United Kingdom as well, following the United States
0 The United Kingdom of Great Britain and Northern Ireland has imposed sanctions against several entities affiliated with…