Michelin revenue up 10% in first nine months despite lower unit sales

28 Oct 2019

Michelin revenue up 10% in first nine months despite lower unit sales