Chris Katje
·
March 19, 2025
Benzinga
The high price tag Elon Musk paid for Twitter in 2022 could someday look like a bargain. After months of a lower value than $44 billion, X is back to even.
read more
April 30, 2025
April 26, 2025
Financial Times
March 22, 2025
Fortune
January 15, 2025