Based in Chongqing, a provincial-level, direct-controlled municipality of China, compact sedans are among its offerings and the company, in 2009, was ranked 88th largest in China.
The company, in 2009, was ranked 88th largest in China. Based in Chongqing, a provincial-level, direct-controlled municipality of China, compact sedans are among its offerings.
Based in Chongqing, a provincial-level, direct-controlled municipality of China, compact sedans are among its offerings. The company, in 2009, was ranked 88th largest in China.
Based in Chongqing, a provincial-level, direct-controlled municipality of China, compact sedans are among its offerings. The company, in 2009, was ranked 88th largest in China.