Update: Michelin posts steep declines in sales, earnings

28 Jul 2020

Update: Michelin posts steep declines in sales, earnings