Tesla sold 4,84,507 cars while BYD delivered 5,25,409
The reason cited for the delay is a need for software updates
Musk said, he no longer pursue a $72 billion deal to take the luxury electric
Results 1-3 for tesla