The financial problems - too many models/development costs
Yeah...I suppose for such a small company they do seem to have a lot of models listed on their site which, other than the Peking-Paris, are all the 'same' (i.e. 2 seater sports) albeit with different engine specs etc. Still a pity though that its not going to be made