Elon Musk Now Owns Twitter Ifeadi C. 05:58 Feed: All Latest, Zero Tech Blog After trying and failing to escape his $44 billion deal to buy the platform, Musk is in control and set to make major changes. via Zero Tech Blog Share this Share on FacebookTweet on TwitterPlus on Google+