World
Elon Musk clears out Twitter bosses in $44bn deal
Management of the social media platform began to leave when the billionaire decided to take over his company.
Management of the social media platform began to leave when the billionaire decided to take over his company.