What transpired is that Elon Musk purchased Twitter five months ago for $44 billion, and it is currently a $20 billion corporation. 3 min read Business What transpired is that Elon Musk purchased Twitter five months ago for $44 billion, and it is currently a $20 billion corporation. Insight Rank Team March 7, 2024 Whether you like it or not, the most talked-about story of the past six months has been...Read More