
All the teams have been revealed for the 112th Tour de France, with Ineos Grenadiers the last to announce their team on Wednesday.
Every squad has eight riders, with varying objectives; some teams aim for the overall win or top 10 on the general classification, while others aim for stage wins, sprints or otherwise.