Home Uncategorized Electra, an all-electric vehicle with in-wheel motors