Elon Musk fires top Twitter executives – media
“The bird is freed,” Elon Musk declared after taking over Twitter At least four high-ranking executives at Twitter, including its CEO, have been fired after entrepreneur Elon Musk reportedly closed a $44 billion dollar buyout deal on Thursday night, according to multiple news agencies. Much of the social media platform’s top brass were ousted on…