Why did Elon Musk just spend billions to take over Twitter?
Elon Musk has taken over Twitter and fired its CEO and other top executives. Trading in company shares was suspended Friday on the New York Stock Exchange and the stock will be officially delisted early next month, according to a…