Finixx to build 20m/year self-sealing tire plant in China

19 Dec 2014