Twitter Shares Fall 11% As Elon Musk Sees Termination
Elon Musk has backed away from his $44 billion deal to take over Twitter Inc. -- and the social media giant is feeling the heat. In the aftermath of threatening legal action agains…
Elon Musk has backed away from his $44 billion deal to take over Twitter Inc. -- and the social media giant is feeling the heat. In the aftermath of threatening legal action agains…