JUST IN: X (Twitter) is back to a $44 billion valuation.

@WatcherGuru
 
 
Back to Top