China

China automakers need more international managers

Alysha Webb is the China Bureau Chief of Automotive News.
AW
By:
Alysha Webb
March 14, 2008 05:00 AM