Elon Musk takes over Twitter, reportedly fires CEO and CFO

According to sources familiar with the transaction, Twitter and Musk has officially closed on the billionaire’s deal to purchase the firm for $54.20 per share, or approximately $44 billion, on Thursday night, as per reports from WSJ, CNBC and other. Continue reading “Elon Musk takes over Twitter, reportedly fires CEO and CFO”