Elon Musk sold about $4 billion worth of Tesla Inc. stock days immediately after achieving a $44 billion offer to purchase Twitter Inc. The Tesla chief govt officer offloaded 4.4 million shares April 26 and April 27, in accordance to regulatory filings. Musk has now disposed of more than $20 […]