Social Media Elon Musk puts future as Twitter chief to public vote – BBC December 19, 2022 johorbiznet Elon Musk puts future as Twitter chief to public vote BBC Twitter abruptly bans all links to Instagram, Mastodon, and other competitors The Verge Twitter to stop users linking to big social media platforms BBC