WionNews Video

Elon Musk acquires Twitter; top executive fired immediately

After a lot of back and forth and even calling off the deal, Elon Musk has finally bought Twitter and completed his $44 billion acquisition and as the first move fired some of the top executives. Musk accused the leaders of misleading him over a number of spam accounts.

Trending Videos