Michelin re-vamps website, announces corporate sound

3 Nov 2010