![Tesla Supercharging](https://i0.wp.com/driveteslacanada.ca/wp-content/uploads/2019/10/Tesla-Supercharging.png?resize=998%2C466&ssl=1)
Car manufacturers are seeing huge declines in sales, except Tesla
Yesterday, Tesla announced its Q3 numbers, and in doing so established a new record for Tesla. But despite the record, Wall Street analysts and media alike were all over Tesla and CEO Elon Musk for […]