New drivers depend on car technologyBraden Leung February 23, 2020In 2019, around 26,730 people died from motor vehicle accidents. The majority of these were related to human error, according...