i wonder if that makes sense...no battery basically......you would think losses would make that "very" inefficient.???

personally i wouldn't buy a battery powered car because i am skeptical how...