Passenger car sales fall 80% in China

18 Mar 2020

Passenger car sales fall 80% in China