RTA aims to dispel Chinese truck tyre myths

16 May 2011