Tesla Model 3 Sales = 2× Ford Mustang Sales or BMW 3 Series Sales (USA)

Those of us very tied into Tesla news sometimes forget that 9 out of 10 people on the street know close to nothing about Tesla. Additionally, if anything comes to mind when they are asked about Tesla, it is probably misleading FUD that originated from a Tesla smear campaign. On the other hand, practically everyone [&hellip

CleanTechnica