The 2024 ILCA Master European Championships finished in Vilamoura, Portugal, after five days of competition. Days began with a long postponement on shore due to a lack of wind. It…
The 2024 L30 World Championship, hosted by the Balatonfüredi Yacht Club, has concluded with a dramatic and unexpected finsh. Fifteen boats from seven nations competed successfully in 10 races in…