Euro NCAP says U.S. politics slowing vehicle safety progress
On the Dash:
Euro NCAP leaders say political oversight in the U.S. is delaying safety innovation and regulatory updates.
U.S. vehicle safety performance, particularly in pedestrian protection, is trailing European...
