Elon Musk Reveals He Sold Tesla Shares Last Week To Prepare For An ‘Unlikely’ Event
Tesla Inc (NASDAQ: TSLA) CEO Elon Musk said he sold shares of the automaker to avoid an emergency sale in the “hopefully unlikely” event Twitter Inc (NYSE: TWTR) forces his buyout deal to clos