Onwards and upwards for Swiss SailGP Team after tough weekend in Saint-Tropez