Twitter loss is dwarfed by Musk’s profit from the Tesla stock sale
Elon Musk’s attempt to scrap his purchase of Twitter Inc. Musk tore up his April 25 agreement to buy the social media platform. Elon Musk sold 9.6 million Tesla shares at an average price of around $885 per share. Analysts say he is in a better cash position. Elon Musk’s endeavor to scrap his acquisition … Read more