Is Toyota’s No-EV Vision Brilliant Or Missing The Boat?

Oh what a feeling! Toyota Tesla!