It seems every week there’s a new car brand launching in the UK, and most of them come from China. But who exactly are Omoda, Lepas, Skywell, AION and the rest of them?

LEAVE A REPLY

Please enter your comment!
Please enter your name here