News Twitter is now worth half of the $44B Elon Musk paid for it: Report editorial staff 31. October 2023
News Reading the Elon Musk ‘tea leaves’ — Is Dogecoin coming for Twitter? editorial staff 25. July 2023