Insane Social Media Reactions

Elon Musk claims he is ‘almost done’ selling Tesla stock

Tesla Chief Executive Officer Elon Musk, who has sold more than $15 billion worth of shares in the company since early November, said on Wednesday that he was “almost done” with his stock sales. The billionaire had made confusing statements as to whether he might or might not be done with his stated goal of […]