JUST IN: Twitter has spent $33.1 million on transaction expenses for the Elon Musk acquisition deal, SEC filings reveal.

@WatcherGuru
 
 
Back to Top