Go Back Elon Musk fires Twitter’s top brass after closing $44 billion deal: reports Facebook Twitter Pinterest