electric vehicle

vehicle propelled by one or more electric motors

All stories in electric vehicle

Load more articles