Was Elon's twitter deal really a cover for him to sell his $8.5 Billion Tesla Stocks?  That means he is potentially going to walk away with at least $7 Billion in liquidated stocks.
Charles Venny
[]
[]
[]