News

YRC plans to start manufacturing the "world's first self-repairing tires" at its Suzhou plant in China later this year.