Elon Musk Has Now Sold $22.9 Billion In Tesla Shares Since Buying Twitter—And Dragged Down Tesla’s Market Cap By $700 Billion In The Process

Topline Elon Musk’s latest multibillion-dollar unloading of Tesla shares brings his total sales in stock of the automaker he leads as CEO to over $20 billion since he bought Twitter in April, as he co...

Musk Says Apple Has ‘Fully Resumed’ Advertising On Twitter—And Amazon Reportedly May Be Next

Topline Elon Musk claimed Saturday that Apple has “fully resumed” advertising on Twitter, while Amazon is also reportedly planning to return to the platform very soon, in a set of moves that are likel...