Prompted by this article I finally investigated and found them at http://www.alibaba.com/product-detail/China-eec-l7e-80-elect... They're quoted with a maximum price of $8000.
They're definitely made for driving inside a city. Not very good suspensions (don't drive too fast on cobble stones) but good torque (easily beats a gas car out of a green light). 120 km of autonomy, which is good enough in the typical European city center, apparently 80 km/h max speed, which again is more than enough there. Very easy to park.
More important matters:
Would I survive a crash? They're very tiny...
How long to recharge?
Operating costs? I'm paying 19 Eurocents per minute, all included.
Do they compete with gas cars? The other two car sharing companies in Milan have gas cars and cost 25 and 29 cents per minute. I prefer the electric one: it's a shakier ride but cheaper and more fun because of the torque.