General On the Go Sport Saudi Arabia to host first-ever Esports World Cup in 2024 byIdris ShehuOctober 24, 2023