Tesla CEO Elon Musk now owns 9.2 percent of Twitter according to a 13G filing. Musk purchased the stake in March 14th. He’s recently raised questions about the platform’s approach to free speech.
Technical SEO & Product-led Growth Advisor w 16 years experience in search › Founder @Visively › ex-Google search quality › Google GDE+PE Alumni › 🇵🇹🇧🇷🇬🇧