1 Dec 2010, 09:51 UTC · By: Bogdan Popa / French manufacturer Renault, who praises its upcoming range of electric vehicles every once in a while, has just presented Europe's first iAd, with the focus on the new Twizy. This way, the car...