Chery Omoda 5 debuts in China

Chinese automaker Chery has presented its new global product series called Omoda at this year’s Guangzhou Auto Show.