On March 14, both BYD and Tesla dismissed reports that the two companies were ending supply ties.
The article requires paid subscription.
Subscribe Now
On March 14, both BYD and Tesla dismissed reports that the two companies were ending supply ties.