Chevrolet EN-V Concept On Display At Tokyo Motor Show
The electric mobility pod from Chevrolet called EN-V will be shown in its latest form at the Tokyo Motor Show from Nov. 30 to Dec. 11. The EN-V, which stands for Electric Networked – Vehicle, made its world debut in 2010 at the World Expo Shanghai, and is designed to solve congestion in heavily populated...
