Browsing the "Star World Championship" Tag

2023 Star World Championship

September 24th, 2023

Ninety-five teams representing 25 nations endured challenging weather during the 2023 Star World Championship on September 19-24 in Scarlino, Italy.

Star World title claimed early

September 10th, 2021

Kiel, Germany (September 10, 2021) – After the slow start of the 2021 Star World Championship, today proved pivotal on

Back to Top ↑