The success of electric and autonomous vehicles may rely not on the technologies themselves, but rather on the applications in which they are first used. Try to take an electric truck 500 miles across the country right now and it will fail.
The technology can’t support that application yet...