Tyre technology event set for Shanghai in May

8 Apr 2010