Musk makes a deal with Twitter

Seems deal is off. I want to see the strong evidence what happened actually. Anyway, Is it worth for 40B?
 
Back
Top