Elon Musk Officially Owns Twitter. Now What? The billionaire officially closed his deal with the social media platform late Thursday afternoon. Previous Article 4 Reasons Why Content Is (and Always Will Be) King Next Article We Might Be Headed Toward a Recession, But a 'Bigger Catastrophe' Could Be on The Horizon