Elon Musk has completed his $44 billion acquisition of Twitter
Elon Musk has completed his $44 billion acquisition of Twitter. The purchase ends a six-month saga in which Twitter sued Musk over spam accounts. Musk denies plans to turn Twitter into a “free-for-all hellscape,” calls himself a free speech absolutist. Elon Musk is now the sole owner of Twitter after successfully completing his acquisition of … Read more