The more things change…Back at the turn of the century, Ford and Mazda had a close working relationship.Engines, ...
Ford has once again found itself wrapped up in a legal dispute. This time, a fault with its EcoBoost V6 is to blame.