Did Elon Musk Buy Twitter
After months of waffling, lawsuits, verbal mudslinging and the near miss of a full blown trial, Elon Musk now owns Twitter. On Thursday night, Mr. Musk closed his $44 billion deal to buy the social media service, said three people with knowledge of the situation. He also began cleaning house, with at least four top … Read more