TechCruise gets $1.5 million penalty for keeping pedestrian crash details from safety regulator admin 09/30/2024 0