The Chutzpah of the Self-Driving Car Company That Says "Humans Are Terrible Drivers"

Open in new window