Ford slapped with $165 million fine after botched rearview camera recall November 14, 2024 No Comments The penalty is the second-largest in the 54-year history of the National Highway Traffic Safety Administration. Read More