China show fights COVID and competition

The annual China auto show, which alternates between Beijing and Shanghai, was set to start Saturday, Sept. 26, in Beijing after being delayed from April. Because of the coronavirus pandemic and China …
(read original – story…)