"TWITTER LOSING USERS" content on TweakTown - Page 1
We found 1 items for the tag: TWITTER LOSING USERS
NEWS
1+ million people have left Twitter since Elon Musk's takeover, says MIT
Elon Musk is now the owner of Twitter, and since the SpaceX CEO took over the company, more than 1 million people have left the platform.