Elon Musk completes $44 billion deal to own Twitter. Finally
After months of waffling, lawsuits, verbal mudslinging and the near miss of a full-blown trial, Elon Musk now owns Twitter. On Thursday night, Musk closed his $44 billion deal to buy the social media service, said three people with knowledge of the situation. He had arrived at Twitter’s San Francisco headquarters Wednesday and met with […]
Continue Reading