Auto China
The Talisman takes its name from a 2001 concept car and was unveiled at the 2012 Auto China. The aim of its introduction was to reach the young businessmen.