Here are the official National Teams and Free Teams that are competing for the coveted IWT trophy. We wish all teams the best of luck!
At IWT 2022, Belgium 1 won followed by Switzerland 1 and Austria 1. Which team will win in 2023? Be sure to follow us to find out.