Europe newsfromCyclingnews1 month agoTour de Suisse: Vincenzo Albanese wins stage 2 uphill sprint ahead of Fabio ChristenVincenzo Albanese secured a significant victory at stage 2 of the Tour de Suisse.