Ignition trouble

Passenger vehicle showroom sales last month were 258,883 units, down 25.3% from March. The drop is not surprising. This indicates the fragility of…