Company · mentioned 2 times
French tire manufacturer headquartered in Clermont-Ferrand, France, known for its Michelin tires and travel guides.
No connections recorded yet.
Buyers and Builders· 18 Aug