‘Chief Twit’ Elon Musk to create content moderation council at Twitter
Published
Billionaire begins to make his mark on social media platform after $44bn deal closes
Full ArticlePublished
Billionaire begins to make his mark on social media platform after $44bn deal closes
Full ArticleTwitter’s new owner Elon Musk has reportedly fired a string of top executives “for cause”, in a bid to avoid paying out lofty..