1 FacebookTwitterPinterestWhatsapp Investments Twitter’s Value Falls 55% to $19 Billion Under Elon Musk’s Leadership by RP Staff October 31, 2023 by RP Staff October 31, 2023 0 comment One year after Elon Musk’s acquisition of Twitter at a $44 billion valuation, it has been revealed that the company’s value has plummeted by more than 50%, currently standing at… Read more