BYD closing in on Ford deliveries after besting Tesla on revenue
Beating Ford would mean BYD cements its position as a top 10 automaker globally.
© Fortune
visit website