World
Elon Musk clears out Twitter bosses in $44bn deal

The social media platform’s management begins to exit as the billionaire seals his takeover of the firm.
The social media platform’s management begins to exit as the billionaire seals his takeover of the firm.