avatar

Russia demands large tech companies set up local offices by 2022

Engadget Today
Engadget Today
Episode • Nov 24, 2021 • 3m
Spotify made a hub for all things Netflix, Russia demands large tech companies set up local offices by 2022 and Apple delays its digital ID cards until 2022.

Learn more about your ad choices. Visit podcastchoices.com/adchoices

Switch to the Fountain App