Published: Oct 28, 2022, 06:45 IST | Updated: Oct 28, 2022, 06:45 IST
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.