Small Is Beautiful: The Renault Twizy EV•12 June 2012Displayed at the 2010 Delhi Auto Expo, the Renault Twizy is already on sale in Europe.