Tags Posts tagged with "Chongqing"

Tag: Chongqing

The third Chinese plant under the watchful eye of Ford Motor Company and Changan Ford Mazda Automobile (CFMA) has taken a major step towards...