Les Sables d’Olonne, France (January 25, 2025; Day 77) – It was another busy day at the Vendée Globe finish line with three ...