discu
Newsletters
Mentions
Extension
Pricing
Login
Sign Up
Hacker News
Elon Musk owns 9.2% of Twitter
https://www.sec.gov/Archives/edgar/data/0001494730/000110465922041911/tm2211482d1_sc13g.htm
711 comments
4/4/2022