Glossary “electric vehicle” Definition:
A vehicle having electric motors as a power source, driven by on-board rechargeable batteries.
Glossary “electric vehicle” Definition:
A vehicle having electric motors as a power source, driven by on-board rechargeable batteries.