Twitter heads reportedly FIRED after Elon Musk closes $44 billion deal
Photo: Alamy After months of pondering whether Tesla and SpaceX CEO Elon Musk would acquire Big Tech giant Twitter, reports indicate that company heads have been allegedly fired, indicating a…