Tag: Electra Meccanica

Electra Meccanica Launches SOLO Electric Vehicle

0
SHERMAN OAKS—Electra Meccanica, an electric vehicle company based in Vancouver, Canada, announced it will launch the three-wheeled electric car SOLO in Los Angeles in...
Need help? Click here.