Upload Image (Max 20MB per Image)
The China Association of Automobile Manufacturers (CAAM) has recently released automobile production and sales information. In October, the Chinese markets registered a total output of 1.916 million units and total sales of 1.9326 million ...
Tags: Great Wall SUV, sustainable development