Timcast News cover image

HUGE Wave Of Democrats Quit, 11 Admin Staff & 31 In Congress Quit As GOP Set To Win 2022 Midterms

Timcast News

00:00

Twitter - Musk Owns 73 Million 486 in 938 Shares of Twitter

Elon Musk owns 73 million 486 in 938 shares of twitter. The steake is worth two point eight nine billion, based on twitter's closing price friday. It comes less than two weeks after musk criticized the company for what he said was its failure to uphold the tenets of free speech.

Play episode from 35:57
Transcript

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app