China just blocked Amazon’s streaming service Twitch

The world’s most popular service for live-streaming video games may have just lost a big potential market. Twitch, which is owned by Amazon (AMZN), is no longer accessible to users inside China. It has also disappeared from Apple’s (AAPL) iOS App Store in China.

Read More