Europe: Has Renault nailed the electric car with the Twizy?
Renault Twizy. Photo by Paul Foguenne, all rights reserved. One of the most interesting newcomers on European streets this year but not qualifying as a passenger car, the Renault Twizy has been absent from Best Selling Cars Blog until today. I thought it was worth a quick update, nearly 6…