stiel.org
Number of vehicles on the road reaches highest level on record
A recent Experian Automotive analysis of new auto loan and leases show the number of vehicles on the road has reached the highest level on record since Q3 2008. The increase is attributed primarily…