Elon Musk Completes Takeover of Twitter, Fires CEO and Other Top Executives
Elon Musk has officially completed his $44 billion deal to take over Twitter, and he has already fired the social media company's CEO, CFO, its head of legal policy, trust, and…
Read More...
Read More...