Recent Articles By The Author
Facebook Was a Private Company the Last Time Tesla's Stock Crashed as Much as it Did Wednesday
If you were reading TheStreet that day five years ago, here are three other stories you would have seen.
Tesla Posts Worst Trading Session in More Than 5 Years
The company delivered just 22,000 cars in the latest period -- 8% shy of Wall Street forecasts.