Categories
Trending

Twitch Shuts Down Business in Korea Due to High Operative Costs

On December 5, 2023, Twitch, the popular live streaming platform, announced its decision to shut down its operations in South Korea. The company cited high operative costs and network fees as the primary reasons for this decision. The closure will take effect on February 27, 2024, leaving many Korean streamers and viewers without a platform. […]