TORONTO, Ont. – Michelin North America (Canada) introduced its Michelin Commercial Service Network (MCSN) and Tire Care at Truck World April 14 in Toronto, with COO Harold Phillips saying that offering the services in Canada was part of the company’s

Leave a Reply