Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Changan is the Chinese car maker with a strong base already in Europe. But you've probably never heard of it. Can its Deepal S05 crack the increasingly competitive UK market?