
“Win on Sunday, sell on Monday,” is a slogan manufacturers often use to market their cars. It's meant to highlight the close relationship between their motorsport and passenger vehicle businesses. But while several motorsport innovations have trickled down to road cars, the potential of Toyota's new carbon capture technology remains uncertain.