Featured4 years ago
T1 Entertainment & Sports Sign Exclusive Deal with Twitch
South Korean Esports organization T1 Entertainment & Sports have signed an exclusive, multi-year deal with popular streaming platform Twitch, which ensures their partnership will continue. “T1...