Here's Why Tesla Stock (TSLA) Is Rallying Today – The Globe and Mail

At the same time, Germany, where Tesla's European factory is located, saw a 46% decline. Other key markets had even larger drops: 59% in France, 67% …
View full source