Twitch, a prominent video streaming service, has recently announced its decision to terminate operations in South Korea by February 27. The move comes as a result of the platform deeming the costs of maintaining a presence in one of the world’s largest esports markets as excessively high. Twitch CEO blames operating costs for the decision ... Read more