In a landmark announcement, Mohammed bin Salman, Crown Prince and Prime Minister of Saudi Arabia declared the creation of the Esports World Cup, set to kick…
Over 10,000 eSports fans showed up to watch the action live and 750,000 unique viewers tuned in to watch the finals online The International Esports Federation…