-
Elon Musk Condemns Tesla Short-Sellers As 'Leeches On The Neck Of Business': Book
Tuesday, September 19, 2023 - 2:33am | 506In his upcoming biography by Walter Isaacson, Elon Musk strongly criticized short-sellers, describing them as “leeches on the neck of business,” Business Insider reported. Musk recalled a period in 2018 when his company, Tesla Inc. (NASDAQ:TSLA), held the record as...