It doesn't happen often, but Honda Motor are having to recall 936,000 cars across the globe due to defective power window switches. Honda announced today the recall which effects the Jazz (or Fit subcompact in some countries). Honda are saying that the problem could ‘in a worst case scenario' cause …
Read More »