Watcher Guru
21:18 · Jun 13, 2024 · Thu
JUST IN:
Tesla $TSLA shareholders officially approve Elon Musk's $56 billion pay package and relocation to Texas.
@WatcherGuru
Home
Hosted by