Caravan Magazine

A journal of politics and culture

Twitter Poll

Elon Musk Sells $1.1 Billion in Tesla Stock Following Twitter Poll

Tesla CEO Elon Musk has sold $1.1 billion worth of Tesla stock after conducting a poll on Twitter asking whether he should offload 10% of his stake in the company. On November 8, Musk exercised 2.15 million stock options at…