Tesla: Short Squeeze Potential Plummets

Tesla used to be one of the most shorted names in the market when looking at various metrics like the percentage of shares short. However, very high …
View full source