Ford is recalling 288,314 Explorer SUVs because their roof rails may detach. Ford has previously repaired some of the…
Another month has passed, and a handful of automakers have reported their May sales results. Hybrids were a strong driver…