Dell is among several Western firms which are curtailing operations in Russia after Moscow sent troops into Ukraine.
TipMeACoffeebeta
Post
Ask TipMeACoffee AI
Latest on TipMeACoffee AI
More AI Answers
Dell is among several Western firms which are curtailing operations in Russia after Moscow sent troops into Ukraine.