Tag: Elon Musk Says Twitter Deal Is ‘On Hold’

Elon Musk Says Twitter Deal Is ‘On Hold’

Musk’s announcement sent Twitter’s stock price tumbling 20% early Friday morning.

Read More

Tags: