28 Oct Elon Musk clears out Twitter bosses in $44bn deal Posted at 16:23h in Uncategorised by Leanne 0 Likes The social media platform’s management begins to exit as the billionaire seals his takeover of the firm. Source: BBC Technology News Tags: Art