eSports World Cup proving massive success during eight-week Festival in Riyadh
While eSports has been taking center stage since the start of July at the eSports World Cup in Riyadh, Saudi Arabia we have seen the Kingdom doubling down on its huge eSports investment and showcasing...