Saudi Arabia Only Country to Bid for 2034 World Cup
Saudi Arabia became the only country to enter a bid to host the 2034 FIFA World Cup after Australia backed out, claiming they were focusing on other major sporting events.
COSM creates immersive 360-degree experiences with advanced projection and audio tech, making you feel like you're physically at live events, even from afar.