Tesla And Elon Musk Face More Short Seller Woes, And Not Just Its Stock by The Options Insider | Mar 27, 2018 | News Feed