Michelin voted one of the world's top brands

24 Mar 2011