Mazda Launches A New Electric Crossover For Europe With Chinese Roots
Mazda unveiled a new electric crossover for Europe. It’s called the CX-6e, and it’s the European version of the China-built EZ-60. It’s rear-wheel drive and produces 254 horsepower. Mazda has…