New car sales take worst hit since VFACTS records began!
New car sales take a massive hit in the face of COVID-19. The Federal Chamber of Automotive Industries (FCAI) has just released its VFACTS report on new-car sales for April 2020 and the results represent “the largest single decrease of…