Saudi Arabia launched an annual Esports World Cup, currently being held in Riyadh from July 3 to August 25, which features popular games and has the largest prize pool in Esports history. Read ...