
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 …
It happened: Elon Musk officially owns Twitter Read More