Netflix, PayPal, Adobe and others join tech companies suspending business in Russia

Numerous tech companies are joining the growing list of tech brands that are suspending their operations in Russia amid its invasion of Ukraine. The latest batch of companies doing so includes several notable names, such as Netflix, PayPal, Mastercard, Visa and more. Over the weekend, Netflix said it’s suspending its service in Russia, as first … Continue reading Netflix, PayPal, Adobe and others join tech companies suspending business in Russia