On Monday morning Elon Musk filed a Schedule 13G disclosing that he owned 9.2% of Twitter Inc., which was a fun surprise.
Mentions
See All
Mike Isaac @MikeIsaac
ยท
Apr 6, 2022
matt's newsletter on elon is good thing that is standing out to me, per his dissection of filings and how the past 72 hours have gone down, is that twitter realized Elon's aggressive come on could have been a nuclear bomb, and they're doing everything they can to neutralize it