Yep, it’s yet another new brand. And, yes, it’s from China. You can be forgiven for not keeping up with the influx of new car brands in recent years, even as a professional I can find it challenging ...
While many have taken a step back this month to relax, restore, and reflect, the automotive scene keeps its momentum going.