Tencent Shutting Down Penguin Esports Streaming Platform
Tencent recently announced it would be shutting down its streaming platform, Penguin Esports, just months after Beijing regulators rejected aContinue Reading
Home of "The official podcast of esports" and everything you need to know about the business of video games