This comprehensive report of the 13th Shanghai Motor Show proves that the Chinese auto industry and the cars that the country produces are no laughing matter. Read our report in the June issue of Torque
Print E-mail to friend
JANUARY 2012 Round 2 Bidding Exercise