World
Elon Musk wipes out Twitter bosses in $44 billion 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.