Cheng Shin Rubber Enters Global Tyremaker Top 10

Cheng Shin Rubber, better know under its Maxxis and CST brand names, recently entered the top ten ranking of biggest tyre makers in the world. The Taiwan based manufacturer managed to leapfrog Toyo and Giti Tire into