Lumeneo Neoma, a new electric runabout from France The Lumeneo Smera is without any doubt the smallest car on the market: it’s only 40 inches wide. It’s the […]