Former GM Consultant Says Defect May Have Caused 143 Deaths in Impalas

Former GM Consultant Says Defect May Have Caused 143 Deaths in Impalas

Today, the Center for Auto Safety sent a letter to U.S. regulators…