China Car Sales Drop a Record 80% as Virus Adds to Industry Woes
China’s car sales had the biggest monthly plunge on record as the coronavirus kept shoppers away, intensifying the pressure on automakers already battling an unprecedented slump before the outbreak. Sales fell Continue Reading
