Megafactories: Michelin Tyres

Watchlist

Megafactories: Michelin Tyres
Michelin Tyres explains through its Clermont-Ferrand facility in France, how it manages to produce tyres for all kinds of automobiles.