Elon Musk bought stock in Twitter two weeks before asking if a new platform was needed
Elon Musk purchased 73,486,938 Twitter shares on March 14, according to a US securities filing, later tweeting he was giving "serious thought" to creating his own new platform.
Read more »