Why would he need to justify selling Tesla shares to anyone? He has been selling them for years.So we really think Elon wanted to buy twitter and that this wasn't all a show to justify his sale of Tesla shares prior to the stock dumping to all his fanboys?
I think he still gets twitter in the end. Reduced sale price but something like a 15% premium over closing share price.