T techcrunch.com Elon Musk owns Twitter: The story so far 898 points jiwidi 4 years ago 1796 comments