Michelin names new director of competitions

22 Dec 2011