Make this make your fan This feature requires you to be logged on autoviva You can login to your account or create a new account. | ||
Filter by: | ||
Based in Mayfair, London and with an assembly plant in Flitwick, Bedfordshire, the Electric Car Corporation plc is an electric car manufacturer and dealer.
The brand produces one single model the Citroën C1 ev'ie which is an electric car adapted from the Citroën C1.
origin: | United Kingdom, 2009 |
status: | Active |
website |