Entwickelt wurde es von den technischen Partnern von Icona, ACTUA und Italtecnica mit Sitz in Italien. Trotz seiner kompakten Abmessungen (2,2 m Radstand auf einer Gesamtlänge von 3,4 m) bietet Neo vier Erwachsenen Platz.