The Gstaad Yacht Club Racing Team (GYCRT) recently competed at the ILCA 6 Women and ILCA 7 Men World Championships in Qingdao, China, delivering strong performances under exceptionally challenging conditions. Complete PR English HERE German HERE
Messages from the helm and cockpit.