-
Twitter Says Mass Deactivations On The Platform After Musk Deal Were Largely ‘Organic’
Twitter saw mass “organic” deactivations and huge fluctuations after Tesla CEO Elon Musk agreed to a $44 billion takeover deal of the social media giant. According to an NBC News report published Tuesday April 26, the follower numbers for some of Twitter’s most-followed accounts, including former President Barack Obama, singers Katy Perry and Taylor Swift all dropped by hundreds […]