1

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