^ Its not launched, so bringing it their wasnt practical i guess, the ones imported might be their, Acutaly it was a autoparts show,, not a car show,
Secondly, obviusly if they want to launch it by march they should have assembled some units by now since display units should be avalible in all cities and all showrooms.