Browsing: USA

A proposed federal rule requiring automakers to ensure vehicles’ front ends don’t create an excessive risk of pedestrian head injuries…