Technologies

In 2016, there were 369 pedestrians killed in large truck crashes