Photo: Markus Spiske, unsplash.com Norbert and Foot factor have made orthotics for Tour de France riders since 1991. We are watching the 110th edition of the Tour de France with interest and cheering on the pro riders wearing Foot factor insoles. The challenging course for the 2023 Tour is providing an exciting and surprising race […]