Elon Musk buys 9.2% of Twitter, amid complaints about free speech Posted on April 4, 2022April 4, 2022 Navya Sharma Tesla’s chief executive, Elon Musk now holds 9.2% of Twitter stakes, according to US Securities and Exchange Commission filings on Monday. Musk has […]