Top managers leave the social media platform as the billionaire seals his takeover of the firm.
Read the news from all international angles and create your independent opinion
Top managers leave the social media platform as the billionaire seals his takeover of the firm.