Home
Charts
Profile
Russia demands large tech companies set up local offices by 2022
Engadget Today
Episode • Nov 24, 2021 • 3m
Comment
Show notes
Activity
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
Activity
Switch to the Fountain App
Not now
Open in Fountain