Tyre maker Michelin to leave Russia

Michelin cited supply chain problems as the main reason behind its decision to give up business in Russia.

scroll to top