News

New Chinese car brands Omoda and Jaecoo – part of China’s Chery automotive group – have unveiled a new model each at the Shanghai Motor Show, just a year after their launch in the UK.