News

The Esports World Cup (EWC), taking place in Boulevard City, Riyadh, will see 2,000 players and 200 clubs take part in 25 ...