Tesla short-sellers could be facing ‘short squeeze hell’, says S3 Partners
Tesla, may be the most shorted stock in the world, but investors betting against the electric vehicle (EV) manufacturer lost $1 billion last week and could be facing a ‘short squeeze hell”, according to a report by Business Insider.