Tag: Elon Musk

Elon’s share dump

Back when his acquisition of Twitter seemed imminent, Elon Musk sold $8.5 billion worth of his overvalued Tesla shares