It happened: Elon Musk officially owns Twitter

It’s for real this time. After months of legal drama, bad memes and will-they-or-won’t-they-chaos to put your favorite rom-com to shame, Elon Musk has closed his $44 billion acquisition of Twitter. Musk sealed the deal Thursday night, taking Twitter private and ousting a handful of top executives — CEO Parag Agrawal included — in the process. … Continue reading It happened: Elon Musk officially owns Twitter