annaleahmary.com
“Corporate Auto Safety Standards & New Car Assessment Programs (NCAP)”
An important safety advocacy question is: What motivates manufacturers to improve safety in their products? Lou Lombardo, who used to work for NHTSA has an interesting story to tell about the impac…