Amazon's game streaming service has been banned in China following a recent surge in the number of users in the country. The Twitch app for iOS has also been removed from the Chinese App Store.
Amazon's game streaming service has been banned in China following a recent surge in the number of users in the country. The Twitch app for iOS has also been removed from the Chinese App Store.