Elon Musk Takes 9.2% Stake in Twitter April 19, 2022Apps Elon Musk now owns a sizable chunk of Twitter. .…Read more