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


Source: Auto Feed