Elon Musk offloads Tesla stock worth $5 billion after Twitter poll troll November 11, 2021 by Indo-Asian News Service
After promise, Musk sells USD 1.1B in Tesla shares to pay taxes November 11, 2021 by Press Trust of India
58% Twitter followers tell Musk to sell 10% of his Tesla stock November 8, 2021 by Indo-Asian News Service