Michelin UK launches coach tyre

4 Sep 2012