The Itzulia Basque Country will be in its 80th edition in 2025 with an 18.7-kilometre flat individual time trial and stages suited to both sprinters and punchy climbers along the 870.2-kilometre ...