2 min read Automotive Sales Chery Omoda 5 scores five stars in Euro NCAP testing November 19, 2023 Matthew A. Garcia The Chery Omoda 5 has scored the total 5-star ranking in the Euro New...