Renault Twizy (production unit) on the street.

- Image ID: CPKHDD
Renault Twizy (production unit) on the street.
Carlos Dominique / Alamy Stock Photo
Image ID: CPKHDD
Renault Twizy electric car on the street, after first market introduction.
Location: Colmenar Viejo, Madrid, Spain