Do you remember the Omoda 7 that Chery International unveiled last fall? Probably not, if you are not into Chinese vehicles and crossovers as a whole. However, customer deliveries have now begun in the United Kingdom, and as the brand puts it, it is ...