Michelin North America Inc. recently held its Sustainability Summit in Sonoma, Calif. Here are some exclusive photos from the event!
Michelin North America Inc. recently held its Sustainability Summit in Sonoma, Calif. Here are some exclusive photos from the event!