Michelin delivers revenue increase despite lower volumes

27 Apr 2023

Michelin eyes higher profits on lower costs