German esports firm Turtle Entertainment GmBH, which operates the world’s largest e-sports company ESL (Electronic Sports ....