Car deliveries dive as lockdowns take toll on commerce

Passenger vehicle sales in China tumbled 36% last month to 1.06 million units