Latest Stories X Traders Have Misplaced $24 Billion Since Elon Musk Takeover In 2022: Report Elon Musk had taken over Twitter in 2022.New Delhi: When Elon Musk acquired X (then Twitter) in 2022 for $44 billion, he did so with the backing of a formidableSuresh2 weeks ago2 weeks agoKeep Reading