Michelin Q1 sales fall 8% as volumes decline

1 May 2020

Michelin Q1 sales fall 8% as volumes decline