fbpx

Chery Automobile Co.’s Omoda outsold Tesla, Jeep and Fiat in Spain last month, a promising sign for the Chinese automaker’s ambitious push into Europe.

Omoda sold 744 new cars