
Twitch to wind up operations in Korea by February 2024 due to high costs
Twitch, an American video game live-streaming platform, announced on Tuesday its decision to cease operations in South Korea effective February 27, 2024. Twitch chief executive