Michelin UK names Cooper to post of sales director, truck

6 Nov 2012