We road test the all-new, all-electric Omoda E5 family SUV… Omoda is a new brand to the UK and is owned by Chery, one of the largest car manufacturers in China. The Omoda 5 is a mid-sized family SUV, available with either a 1.6-litre petrol engine or an EV (badged …
Read More »