Ukraine crisis: Michelin halts production at some European plants

4 Mar 2022

Tire makers see results dip as materials costs bite