Recent News: Elon Musk has completed his purchase of Twitter. He fired several of the company's executives, including CEO Parag Agrawal, according to the Wall Street Journal and other sources. He also told Twitter's advertisers that "Twitter obviously cannot become a free-for-all hellscape."