Press Release
Today we kick-off the VISTA World Final in Gothenburg!
2024-09-10
44 exceptional teams, all eager to showcase their talents, knowledge, and teamwork in a high-stakes environment.