Back to All Events
European Ranking: 2000 pts and the winners are European Champions of 2023.
16 Men’s Teams & 8 Women’s teams