Toyota is banking on the hydrogen engine. Hydrogen +oxygen = water. So no environmental effects, just planes pissing out water wherever they fly. A farmer could have his own solar/wind, with water he can make hydrogen and store the hydrogen to use on his machines. The summer sun, helps to heat the barn in winter with stored hydrogen.
Tesla is banking on batteries. For Elon it was the efficiency of energy transfer.
The best batteries that is commericial is the lithium ion phosphate batteries. They tend to be safer than just reg lithium ion batteries.
The future for batteries is:
https://www.autoblog.com/electric/next-gen-battery-breakthroughs-ev-home-storage
The battery that seem to have the most potential is the solid state batteries.








