Ford finally starts delivering Mustang Mach-E in China after long wait drove away some potential buyers

Ford delivered the first Mustang Mach-E vehicles on December 26 to owners who reserved the model at the Shanghai Auto Show in late April.