Elon Musk offloads 4.4 million Tesla shares after Twitter buyout
Elon Musk sold 4.4 million Tesla shares after his $44 billion acquisition of Twitter, according to Securities and Exchange Commission filings.
Elon Musk sold 4.4 million Tesla shares after his $44 billion acquisition of Twitter, according to Securities and Exchange Commission filings.