by John Neff
BusinessWeek has trolled the NHTSA files to find out which automakers have had to recall their brand new 2007 models the most, and the winner is Volkswagen thanks to a recall of just over 1 milion 2007 New Beetles because of potentially faulty brake light switches. Of course, Ford announced a major recall […]
