Going by how twitter was run, this sounds true.
(media.scored.co)
You're viewing a single comment thread. View all comments, or full comment thread.
Comments (31)
sorted by:
Musk's 9.3% stake, making him the top owner, was bought from Morgan Stanley. The next two were Vanguard and Black Rock.
The Saudis are not even in the top 5 shareholders and own less than the 9% / 70m shares at the IPO