This week came news that Elon Musk will buy Twitter for a whopping $44 billion. Where does this leave the social network’s users?
Tag: Elon Musk

With Elon Musk now involved with Twitter, some are wondering what alternatives to the social network are available.