IT companies join Ukraine war sanctions against Russia
CIO Business Intelligence
APRIL 15, 2022
Dell is among the world’s largest suppliers of servers, storage systems, hyper-converged infrastructure, and PCs. Telekom does not operate any networks in Russia, but employs about 2,000 people there, most of them at a software development site in St. Petersburg. Services for customers outside Russia were offered from there.
Let's personalize your content