Reports: Musk now owns Twitter, execs leave
(NewsNation) - Billionaire Elon Musk is now the owner of Twitter after his $44 billion deal to buy the company was completed Thursday night, according to The Washington Post and CN…
(NewsNation) - Billionaire Elon Musk is now the owner of Twitter after his $44 billion deal to buy the company was completed Thursday night, according to The Washington Post and CN…