Michelin renews global contract with Volvo group

31 Jan 2007