Transportation Department is losing top auto safety regulator after a few months on the job

U.S. Transportation Secretary Pete Buttigieg said Steve Cliff will be leaving his role as head of the National Highway Traffic Safety Administration

Transportation Department is losing top auto safety regulator after a few months on the job
U.S. Transportation Secretary Pete Buttigieg said Steve Cliff will be leaving his role as head of the National Highway Traffic Safety Administration