News

Ford issued its 90th recall of 2025, setting an automotive manufacturer record for the most recalls in one year, and we’re only midway through summer. The latest recall, which stems from an issue ...