Emerging17h agoLarger Vehicles Linked to 75% Surge in Pedestrian Deaths Since 2009, Study FindsTechnologyWorld76%