segments

Global brand impact of the Tour de France: Is it worth the investment?

Last year was a rough for the Tour de France in terms of sponsorship. In the wake of the doping […]