I saw that also and thought it was cool looking. Unfortunately "trikes" have never really taken off. I tried to get some more info on it, but the Cyberscooter site is in Italian. A company called Corbin Motors developed some great vehicles with 2 wheels in front and 1 in the rear. Unfortunately they were never able to make a go of it.
The claims is that the reverse trike setup is much more stable than have 2 in back and 1 in front.
The claims is that the reverse trike setup is much more stable than have 2 in back and 1 in front.