The flagship Chery Omoda 5 has strong specs on paper, but perhaps isn’t the cherry on top the Chinese brand needs in the segment.

The flagship Chery Omoda 5 has strong specs on paper, but perhaps isn’t the cherry on top the Chinese brand needs in the segment.