
Engadget
shared a link post in group #Gadgets

www.engadget.com
Elon Musk now owns a 9.2 percent stake in Twitter | Engadget
Tesla and SpaceX CEO Elon Musk now owns 9.2 percent of Twitter after purchasing $2.89 billion in stock, according to an SEC filing..