Tesla sets all-time production and delivery record for Q3 2020, shares drop
After Q2 2020 which saw Tesla shut down their only car production facility in North America for 2 months due to the coronavirus pandemic, the automaker was expected to make a big splash in Q3 […]