Ford CEO says he regrets not tackling a major problem breaking down his brand
Recalls and the Ford Motor Company (F) have become pretty synonymous with each other. According to data from the National Highway Traffic Safety Administration, the most recalls is…