Qiddiya City

  • Saudi Arabia, Qiddiya City to be the world’s first gaming & esports hub

    Saudi Arabia, Qiddiya City to be the world’s first gaming & esports hub