Evil Geniuses

Berlin-based esports team G2 Esports is the most influential overseas esports outfit on Chinese social media platforms, according to the latest edition of the Esports Red Card Report by digital agency…