Outstanding questions as Twitter and Elon Musk deal nears completion
0
8
Shares of social networking company Twitter are gradually inching closer to the $54.20 per share that Elon Musk indicated in his buyout deal. The company jumped 0.3 percent yesterday to a nearly seven-month high of $52.94. Notably, the stock price was the closest it has been since the billionaire indicated his intention to acquire Twitter. […]

