Record car sales push days’ supply of inventory down further
New car inventory has been steadily decreasing since December on two main factors: extremely strong buying behaviors by an increasingly confident nation, and a struggle to keep up production volume...







