On Monday, the world’s richest person, Elon Musk finally closed the deal to buy Twitter for $44 billion. Now the control of the social media platform populated by millions of users and global leaders is under the hands of Elon Musk. Discussions over the deal, which last week appeared uncertain, accelerated over the weekend after […]
Leave a comment