Is Now the Time for Elon Musk to Launch His Own Social Media Platform? Posted byJeremy Knauff March 30, 2022 Leave a comment on Is Now the Time for Elon Musk to Launch His Own Social Media Platform? The outspoken Tesla CEO appears to be readying an alternative to Twitter, which he has critiqued for inhibiting free speech. But is this the right move for the tech billionaire?