om , 1 month ago @parismarx "Able to produce far more cars than they can sell in China" What is that supposed to mean? I don't think I've ever heard such a remark about eg. German or any other western company.
@parismarx
"Able to produce far more cars than they can sell in China"
What is that supposed to mean? I don't think I've ever heard such a remark about eg. German or any other western company.