Watcher Guru
21:45 · Jul 26, 2022 · Tue
JUST IN:
Twitter has spent $33.1 million on transaction expenses for the Elon Musk acquisition deal, SEC filings reveal.
@WatcherGuru
Home
Hosted by