France April 27, 2024Tour de Romande 2024 Stage 4 Highlights: Juan Ayuso Cracks, Richard Carapaz Captures Win