Tesla
Stocks
Tesla short-sellers lose $3.5 billion in two days
This week, Tesla’s (NASDAQ: TSLA) report on better-than-expected deliveries has caused significant losses for traders betting against the electric vehicle … Continue reading