That "Hit the Streets" is an exaggeration, the actual quote from the article on timeline: -- the company said they were on track for tires to reach the market by 2024. --
I am an engineer working in the tire industry (throwaway is needed here). The Michelin "Tweel" IP was actually acquired when Michelin bought BF Goodrich 31 years ago. Goodrich developed the concept as a replacement for compact spare tires, doing the initial R&D in the 1980s. Every 3--5 years Michelin has a press release like this, and the technology is always 3--5 years away from release. Currently the US DOT and it'…
just in time for Tesla's FSD then /s