The US sanctions more foreign firms in a bid to choke off Russia's supplies for its war in Ukraine

Back
Top