Twitter May 13, 2022 7:34 pm

Elon Musk Says Twitter Deal on Hold

Elon Musk put yet another wrench into the plan to buy Twitter for $44 million. Business and Tech Reporter Scott Budman breaks down the action that put more clouds on the social media company Friday.

US & World Videos

Exit mobile version