-
The Next Web
Sep 21, 2018, 2:18 am443 ptsHotGaming-focused live streaming platform Twitch has been blocked in China, the company confirmed. A report by Abacus suggests that Twitch’s iOS app has vanished from the App Store and its website is inaccessible across the country. The company didn’t give any details about the service ban. The Amazon-owned…
Trending Today on Tech News Tube
Tech News Tube is a real time news feed of the latest technology news headlines.
Follow all of the top tech sites in one place, on the web or your mobile device.
Follow all of the top tech sites in one place, on the web or your mobile device.