Elon Musk sells nearly $7 billion worth of Tesla (TLSA) shares in case of forced Twitter deal
Elon Musk has sold nearly $7 billion worth of Tesla (TSLA) shares. The massive sale was disclosed to the Securities and Exchange Commission (SEC), which published the filings on Tuesday evening. In a series of […]