DETROIT -- Ford Motor Co.'s head of research believes the general public won’t be able to buy a fully autonomous vehicle until sometime between 2026 and 2031.
DETROIT -- Ford Motor Co.'s head of research believes the general public won’t be able to buy a fully autonomous vehicle until sometime between 2026 and 2031.