Michelin sales skid, but tyre giant keeps grip on profit

By February 16, 2021