24 Mar 2009, 09:18 UTC · By: Madalina Iancu / Many of you know that Michelin makes tires, but its division, Michelin Lifestyle Limited, supports the development of other products by sharing the company's expertise. According to Autoblog...