Elon Musk offloads $1.1 billion worth of Tesla shares after Twitter poll troll

Elon Musk offloads $1.1 billion worth of Tesla shares after Twitter poll troll

3 years ago
Anonymous $np3LcwuhSi