Elon Musk’s Twitter Teeters on the Edge After Another 1,200 Leave

Mr. Musk sent emails on Friday asking to learn about Twitter’s underlying technology as key infrastructure teams have been decimated.

Accounts Tweeting
Other Articles by Tweeters
First Shared
November 18, 2022 @ 6:04 AM PST
Loading Tweets
Currently no tweets or quote tweets to display.