Technology  Tesla short sellers lost $3.5 billion in two days of trading after deliveries report

Tesla short sellers lost $3.5 billion in two days of trading after deliveries report