Press "Enter" to skip to content

Posts tagged as “Tech News”

Twitter Acknowledges Mass Deactivations Following Elon Musk Purchase

Many of the site's largest accounts have lost hundreds of thousands of followers.
Twitter Acknowledges Mass Deactivations Following Elon Musk Purchase
Wren Graves
The post Twitter Acknowledges Mass Deactivations Following Elon Musk Purchase first appea...