Larger Vehicles Linked to 75% Surge in Pedestrian Deaths Since 2009, Study Finds | Oueway Signal