Elon Musk completes his $44 billion deal to take over Twitter
According to the New York Times, the top officials, including Parag Agrawal, were fired as soon as the deal was complete. At least one of the executives who was fired was […]
Continue Reading