Last month, however, Musk criticized the platform after he said Twitter had failed to “adhere to free speech principles.” It led him to consider setting up his own social media platform, Musk told users.
Last month, however, Musk criticized the platform after he said Twitter had failed to “adhere to free speech principles.” It led him to consider setting up his own social media platform, Musk told users.