International April 26, 2022 Elon Musk now owns Twitter, All of it sold in a deal worth $44 billion And it’s done. Elon Musk now owns Twitter After acquiring the social media platform for $44 billion, Tesla and SpaceX… Read More