3 ms·France has their own electric cars, and they love them, indeed.by atemerev 2y agoFrance has their own electric cars, and they love them, indeed.