Comments on: Elon Musk now owns 9.2% of Twitter, paying $3 billion for his shares https://lifeboat.com/blog/2022/04/elon-musk-now-owns-9-2-of-twitter-paying-3-billion-for-his-shares Safeguarding Humanity Sun, 10 Apr 2022 18:22:30 +0000 hourly 1 https://wordpress.org/?v=6.6.2