Technology focus: Arlanxeo’s new self-sealing tire compound

21 Mar 2018