A new study has revealed which car makers have issued the most recalls, with the brand that tops the charts having a total of 818 dating back 29 years.



Source link