China Car Sales Drop a Record 80% as Virus Adds to Industry Woes

 

scroll to top