JUST IN: The Financial Times reports that the valuation of X has 'soared back to $44 billion'Published by The Spectator IndexMar 19, 2025 6:30:01 PM UTC