French Carmaker Makes its First All Electric Car Debut French automaker Citroen has unveiled its first all-electric concept car, called the Oli. The car has been described by the French carmaker as a ‘multi-purpose’ and ‘versatile’ vehicle, and is…