News

When launching a new car brand the most important element is obvious — cars. Omoda is an ambitious new luxury spin-off from the Chery Motors group, and will sit alongside the almost-as-new Jaecoo ...
Electric vehicle makers are locked in a death spiral of cost-cutting. It is part of broader overcapacity problem troubling ...