General New Programs Encourage Increased Driver Accountability Every year in the US, more than 30,000 lives are lost on the road, and this number continues to rise. Despite increases in car and... AndrewApril 21, 2020