Michelin announces design competition winners

8 Dec 2011