Why we just can’t quit the site formerly known as Twitter Source: Financial Times - Technology • Oct 18, 2026 • ft.com By some measures Elon Musk’s $44bn purchase of the platform now called X has already paid for itself Read Full Article →