JUST IN: Twitter has reported a $270 million net loss in Q2 2022.

@WatcherGuru
 
 
Back to Top