
Expert Counters Tesla Crash Reports in China
Several drivers in China are blaming Tesla for what they've deemed brake failures, and collisions, from earlier this year. Chinese media reports sensationalized the news, prompting a major sales drop f...
Read More
Views expressed in this video are opinions of the host and the guest(s), and do not necessarily reflect the views of NTD.