We all know about Michelin tires, and have likely heard of a restaurant with Michelin stars. But it might be surprising just how closely tied those two faces of Michelin are.
No comments:
Post a Comment