Elon Musk sells $7B in Tesla shares ahead of Twitter fight
Elon Musk has sold nearly $7 billion worth of shares in Tesla as the billionaire gets his finances in order ahead of his court battle with Twitter. Musk disclosed in series of regulatory filings that […]