1
Elon Musk sold $4 billion in Tesla shares as he moves to complete Twitter takeover
|