Who washes the cars in the Tour de France? It is one of the biggest multi-day sporting events of the year: the Tour de France. In addition to the 176 cyclists, hundreds of vehicles… 12 July 2022