A common ancestor for selecting all of the news
Twitter Backers’ Patience Repaid With $100 Billion SpaceX Stake
SWI Editorial Staff2026-05-15T04:15:00-07:00In the months after Elon Musk closed on his $44 billion purchase of Twitter Inc., there was a broad consensus that not only had he overpaid, but that he’d dragged ...








