When Twitter went public in 2013, it was valued at $24 billion, which was 12 times the valuation ..., Sonic AI
“When Twitter went public in 2013, it was valued at $24 billion, which was 12 times the valuation of The New York Times, despite Twitter losing money at the time.”