News

Mazda’s new electric SUV received 10,060 orders in 24 hours after it opened following its global debut at the Shanghai Auto Show on April 23. On May 9, Changan Mazda said EZ-60 orders exceeded 18,000, ...