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…
