The billionaire founder of Tesla and SpaceX now officially owns Twitter, popular microblogging and social network service. After months of court drama between Elon Musk and the Twitter board, multiple sources noted the $44 billion acquisition deal was completed Thursday night, cementing Musk’s ownership of the social network platform. Shortly after taking over Twitter, Musk … “The bird is freed,” says Elon Musk after sealing Twitter’s $44 billion deal Read More »