November 2024 saw a significant uptick in auto credit access, with the Dealertrack Availability Index reaching 95.4.
Today's CBT Now, Brian Maas, President of the CNCDA, discusses why VW's decision could set a precedent for ...