The Renault Twizy is a four wheeled electric car with a maximum range of 100 km. It is classified in some countries as a quadricycle. It is produced by Renault and manufactured in Valladolid, Spain. Availability and pricing The Twizy was released for sale in France in March 2012 and in the UK and several other European… Continue reading Renault Twizy