ESL, the world’s largest esports company, has officially launched the industry’s first 24/7 Counter-Strike channel. Hosted on Twitch, the stream features high quality FPS action from ESL and its partners, around the clock. Made possible by a unique proprietary cloud-based content management system, the channel is curated by a dedicated ESL TV specialist. “The system ...