Michelin suspends tire production in Russia

17 Mar 2022

Tire makers expecting significant declines in Q2 results