Comment Comment by asdajksah2123 Selling a ton of cars in China, where the competition is fierce, is no mean feat. parent asdajksah2123 2 years ago