Thursday, April 22, 2010

China auto show reflects markets stature

Daimler AG unveiled its new ultra-luxury Maybach sedan Thursday as automakers began a flurry of new vehicle launches at the Beijing auto show.

No comments: