Elon Musk buys 9.2 percent of Twitter amid complaints about free speech – The Verge The AHA Foundation The AHA Foundation

Read More The AHA Foundation Tesla CEO Elon Musk now owns 9.2 percent of Twitter according to a 13G filing released today, Bloomberg News reports. According to