Ford's Mustang is displayed at the international Auto China show in Beijing on Sept. 29, 2020, and is among some 600,000 2020 ...
Ford has agreed to pay a fine that could go up to $165 million after the National Highway Traffic Safety Administration found ...