answersLogoWhite

0

Michelin is a tyre manufacturer based in Clermont-Ferrand in the Auvergne région of France.

User Avatar

Wiki User

10y ago

What else can I help you with?