Car shoppers are descending on showrooms. Automakers are speeding up shipments of new vehicles. Dealers are huddling with their rivals to exchange ideas on how best to cope.
Car shoppers are descending on showrooms. Automakers are speeding up shipments of new vehicles. Dealers are huddling with their rivals to exchange ideas on how best to cope.