The Team shines in Turkey
The Tour of Istanbul 2024, the region's flagship stage race, took place this year from 12 to 15 September. Over four days, the different participating teams battled it out through the historic streets and sublime landscapes of the Turkish metropolis…