João Almeida Wins Tour de Suisse Title

João Almeida Wins Tour de Suisse Title

Portugal’s João Almeida (UAE Team Emirates – XRG) lived up to expectations and was crowned champion of the 2025 Tour de Suisse, after finishing the fastest in the 10-kilometer time trial between Beckenried and Stockhütte. The top finishers in the Swiss race were...