Elon Musk fires Twitter’s top brass after closing $44 billion deal: reports
October 27, 2022 at 20:54 PM EDT
After closing the $44 billion deal to acquire Twitter Thursday evening, Tesla CEO Elon Musk has reportedly fired several of the company's top executives.