This week the Center for Auto Safety demanded a full recall for all Ford Explorers SUVs made between 2011 and 2017 for carbon monoxide safety concerns. The Center for Auto Safety is one of the nation’s leading independent non-profit organization providing consumers with a voice for auto safety, quality and fuel economy. The Center’s press...