Elon Owns Twitter – Is Facebook next?

It’s official. Elon Musk’s takeover bid offer has been agreed to by the Twitter board of directors. Twitter shares halted trading pending news of the sale. The offer of $54.20 per share, or a total price of $44 billion was accepted by the board as it acted in the best interest of the shareholders in … Continue reading Elon Owns Twitter – Is Facebook next?