With help from an Italian design house, Chinese automaker's presence couldn't be ignored at this year's Geneva Motor Show. Shanghai Automotive Industry Corp. (SAIC) and Hafei both had vehicles at ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results