Elon Musk has completed his $44 billion deal to buy Twitter.
The deal’s closing removes a cloud of uncertainty that has hung over Twitter’s business, employees and shareholders for much of the year. Musk appeared to acknowledge the takeover in a tweet Thursday night saying, “the bird is freed.”

Earlier this week, Musk visited Twitter’s San Francisco headquarters to meet with employees. read more