The Honda Urban EV is finally on public display at the Geneva auto show, where it is causing quite a stir. It’s cute in a retro sort of way but loaded with high tech geewizardry on the inside. Once glance at the full-width touchscreen on the inside will tell you this is no ordinary car. Production is […]