Snapshot

Twitter bought at $44B, marked to $10B

From The Daily · Jun 2, 2026