I’ve tried to research it but I still cannot comprehend this company. I get they make and sell tires, but where did the Michelin guide come from? Why are Michelin stars such a huge deal? Why do restaurants & hotels want to get stars & put on this list that was created by a tire company? No matter how much I look into it I cannot understand how this side of a tire company came to be.
In: 0
Latest Answers